一、变量
java是一种强类型语言,每个变量都必须声明其类型。
java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。
注:
1.每个变量都有类型,类型可以是基本类型,也可以是引用类型。
2.变量名必须是合法的标识符。
3变量声明是一条完整的语句,因此每一个声明都必须以分号结束。
Java语言支持的变量类型有:
1.类变量:独立于方法之外的变量,用 static 修饰。
2.实例变量:独立于方法之外的变量,不过没有 static 修饰。
3.局部变量:类的方法中的变量。
事例:
public class Demo{
//类变量 static,从属于这个类,会和这个类一起出现一起消失
static int a = 100;
//实例变量,从属于这个类
String name;
public static void main(String[] args){
Demo demo = new Demo();
//局部变量
int i = 0;
System.out.println(i);//局部变量
System.out.println(a);//类变量
System.out.println(demo.name);//实例变量,需要先实例化
}
}
二、常量
常量初始化后不能再改变值。
常量可以理解为一种特殊的变量,它的值被设定后,在程序运行过程中不允许被改变。
常量名一般使用大写字符。
常量用final修饰
例:final double PI = 3.141592653.
三、变量的命名规范
1.所有变量、方法、类名:见名知意。
2.类成员变量:首字母小写和驼峰原则:aaaBbbCcc。
3.局部变量:首字母小写和驼峰原则。
4.常量:大写字母加下划线:MAX_VALUE。
5.类名:首字母大写和驼峰原则:Person,Man。
6方法吗:首字母小写和驼峰原则:test(),addPerson()。