JAVA变量的定义与使用

 1 // 创建变量
 2 /*数据类型 变量名称;//创建了一个变量
 3  * 变量名称 = 数据值;//赋值,将右边的值赋予左边
 4  * 数据类型 变量名称 = 数据值;//创建变量的同时立刻赋值
 5  */
 6 public class DemoClass2 {
 7 
 8     public static void main(String[] args) {
 9         // TODO Auto-generated method stub
10         // 创建一个变量
11         // 格式: 数据类型 变量名称
12         int num1;
13         // 向变量中存储一个数据
14         // 格式:变量名称 = 数据值
15         num1 = 10;
16         System.out.println(num1);//打印输出变量名称时,输出是变量的内容 10
17         
18         //改变变量本来的数字,变成新的数字
19         num1 = 20;
20         System.out.println(num1);//20
21         
22         // 使用一步到位定义变量
23         // 格式:数据类型 变量名称 = 数据值
24         int num2 = 40;
25         System.out.println(num2);//40
26         
27         System.out.println("==============");//分隔打印输出内容
28         
29         byte num3 = 45;// 右侧数据范围不能超过左侧数据类型的取值范围
30         System.out.println(num3);// 45
31         //byte num4 = 400; 400超过了byte的数据类型取值范围
32         
33         short num5 = 50;
34         System.out.println(num5);//50
35         
36         long num6 = 300000000L;
37         System.out.println(num6);//300000000
38         
39         float num7 = 2.5F;
40         System.out.println(num7);//2.5
41         
42         double num8 = 1.2;
43         System.out.println(num8);//1.2
44         
45         char zifu1 = 'A';
46         System.out.println(zifu1);// A
47         zifu1 = '中';
48         System.out.println(zifu1);//
49         
50         boolean var1 = true;
51         System.out.println(var1);//true
52         var1 = false;
53         System.out.println(var1);//false
54         
55         //将一个变量数据内容,赋值交给另外一个变量
56         //右侧的var1已存在,里面是false布尔值
57         //将右侧变量里面的false值,向左交给var2进行存储
58         boolean var2 = var1;
59         System.out.println(var2);//false
60     }
61 
62 }

Java变量的注意事项

/* 如果创建多个变量,那么变量之间的名称不可重复
 * 对于float和long类型,字母后缀F和L不要丢掉
 * 如果使用byte或short类型,右侧数据一定不要超过左侧数据类型取值范围
 * 没有进行赋值的变量,不能直接使用;一定要赋值后,才能使用
 * 变量的使用不能超过作用域的范围
 * 【作用域】:从定义变量的一行开始,一直到直接所属的大括号结束为止
 * 可以通过一个语句创建多个变量,一般不推荐这么写
 */
原文地址:https://www.cnblogs.com/yezishen/p/13514016.html