变量
-
变量就是可以变化的量
-
JAVA是一种强类型语言,每个变量都 必须 声明其类型 -
JAVA变量时程序中最基本的存储单元,其要素包括-
变量名
-
变量类型
-
作用域
-
类变量
-
实例变量
-
局部变量
-
-
-
注意事项
-
每个变量都有类型,类型可以是基本类型,可以是引用类型
-
变量名必须是合法的标识符
-
变量声明是一条完整的语句,因此每一个变量都必须以分号结束
-
变量的命名规范
-
所有变量、方法、类名,见名知意
-
类成员变量:首字母小写和驼峰原则
japanMoney -
局部变量:首字母小写和驼峰原则
-
常量:大写字母和下划线
MAX_GOOD -
类名:首字母大写和驼峰原则
ManGoodMan -
方法名:首字母小写和驼峰原则
gungunGun -
驼峰原则:除了第一个单词意外、后面的单词首字母大写
局部变量
局部变量在方法里,生命周期从本方法开始到本方法结束。必须声明和初始化值
public class Demo_4 {
public static void main(String[] args) {
int Int_1 = 10;
System.out.println(Int_1);
}
}
实例变量
实例变量在方法外面,类的里面,从属于对象,不用初始化。如果不自行初始化,会变为这个类型的默认值
-
整数型默认值 :
0 -
浮点型默认值 :
0.0 -
字符型默认值 :
0000 -
布尔型默认值 :
false -
除了基本类型其余的都是
null
public class Demo_4 {
int Int_1;
String String_1;
public static void main(String[] args) {
Demo_4 Demo_4_1 = new Demo_4();
System.out.println(Demo_4_1.Int_1);
System.out.println(Demo_4_1.String_1);
}
}
类变量
public class Demo_4 {
static double Double_1 = 1000;
public static void main(String[] args) {
System.out.println(Double_1);
}
}
常量
-
初始化后不能改变的值,不会变动的值
-
所谓常量可以理解成一种特殊的变量。他的值被设定后,在程序运行过程中不允许被改变。
-
常量名一边使用大写字母
public class Demo_4 {
static final double Double_2 = 2.333;
public static void main(String[] args) {
System.out.println(Double_2);
}
}
修饰符不存在先后顺序