变量
-
可以变换的量
-
java是一种强类型语言,每个变量都必须声明其类型
-
Java变量是程序中最基本的储存单元,其要素包括变量名,变量类型和作用域。
-
注意事项:
a.每个变量都有类型,可以是基本类型,也可以是引用类型;
b.变量名必须是合法的标识符;
c.变量声明是一条完整的语句,每一个声明都必须以分号结尾。
public class Demo08 {
//类变量
static double salary=2500;//使用的时候不要引号,(double)
//实例变量:作用域更大,在类里面,方法的外面(比如属于class类)
//实例变量:所有的初始化数字值是0或者0.0,(u0000)
//布尔值:默认的是false;
//除了基本类型,其余的都是null;
String name;
int age;
//类里面也可以定义变量
public static void main(String[] args) { //main 方法
//局部变量:是在方法里的(main方法里),使用前必须声明初始化值。
int i=10;
//变量类型 变量名字 = new Demo08
Demo08 demo08=new Demo08();
System.out.println(demo08.age);
System.out.println(demo08.name);
//类变量:static
System.out.println(salary);
}
public void add (){
//System.out.println(i);//这里就输出不了i跨区了。
}
}
public class Demo07 {
public static void main(String[] args) {
//int a,b,c;
//int a=1,b=2,c=3;一次定义多个数值,尽量不要这样定义
String name="秦江";
char x='X';
double pi=3.14;
}
}
常量
-
常量(Constant):初始化(initialize)后不能再改变值!不会变动的值。
-
在被设定后,在程序运行过程中不允许被改变。
-
常量名一般使用大写字符。
-
final
public class Demo09 {
static final double PI=3.14;//静态的常量,可以随时调用;
//格式也可以是 final static double PI=3.14;
//修饰符,不存在先后顺序
public static void main(String[] args) {
System.out.println(PI);
}
}
变量的命名规范
- 所有变量,方法,类名:见名知章
- 类成员变量:首字母小写和驼峰原则:monthSalary
- 局部变量:首字母小写和驼峰原则
- 常量:大写字母和下划线:MAX_VALUE
- 类名:首字母大写和驼峰原则:Man,GoodMan
- 方法名:首字母小写和驼峰原则:run{},runRun{}