变量和常量
变量,常量
-
变量是什么: 就是可以变化量!
-
-
Java变量是程序中最基本的储存单元,其要素包括变量名和作用域;
-
注意事项
-
每个变量都有类型,可以是基本类型(8大基本类型),可以是引用类型(到此为止只学了一个String; 这是一个类,还有接口和数组没有讲解)
-
变量名必须是合法标识(变量命名规范见标识符)
-
变量声明是一条完整的语句,要以;结尾
-
变量作用域
-
类变量
-
实例变量
-
局部变量
public class Variable{
static int allClicks=0; // 类变量 (写在类里面)
String str = "Hello,Word!"; // 实例变量 (写在类中间)
public void method(){
int i= 0; //局部变量 (写在方法里面)
}
}
public class Demo_08 {
//属性: 可以理解为变量
//采用main方法
//实例变量; 从属于对象(可以理解为类),在方法外面,在类里面
//如果变量不进行初始化,会变成一个这个类型的默认值
//数值类型的初始值是0 或 0.0
//布尔值的默认值是false
//基础类型以外的默认值都为null
String name;
int age = 24;
char sex ;
//类变量,同实例变量一样放在类里面方法外面,加上一个关键字static
static double salary = 2500;
public static void main(String[] args) {
//局部变量;必须申明初始化值,只在这个大括号内生效
int i = 10 ;
System.out.println(i);
// 变量类型 变量名字 = new Demo_08();把自己当作一个变量拿到
// 快捷方法 new Demo_08().var 回车
Demo_08 demo_08 = new Demo_08();
//快捷输入 demo_08.age.sout 回车
//System.out.println(Demo_08.age);
System.out.println(demo_08.name);
System.out.println(demo_08.sex);
//类变量从属类在类里面都能调用,尽量使用关键字static
System.out.println(salary);
}
//可以采用其他方法
public void add(){
//System.out.println(i); 其他方法里面定义的局部变量在这无效
}
}
详情见Demo_08
变量的命名规范
-
所有的变量,方法,类名: 见名知意
-
类成员变量(除了常量): 尽量使用首字母小写和驼峰原则 setUp tearDown
-
局部变量 : 首字母小写和驼峰原则
-
常量 :大写字母和下划线 MAX_VALUE
-
类名: 首字母大写的驼峰 Man GoodMan
-
方法名首字母小写和驼峰原则 run() runRun()
常量
-
常量: 初始化后不能再改变值! 不会变动的值
-
所谓常量可以理解为一种特殊的变量,他的值被设定后,在程序运行过程中不允许被改变
-
常量需要用到关键字final
final 常量名 = 值;
final double PI = 3.14
-
常量名一般使用大写字符

浙公网安备 33010602011771号