1.变量
- java变量包含变量名、变量类型、作用域
- 变量名必须为合法的标识符
- 变量类型为基本类型或引用类型
- 变量声明分号结尾
2.常量
- 初始化后在运行过程中不能改变值
- 常量名一般用大写字符
- 可以看作特殊的变量
3.命名规范
//驼峰原则
- 变量:className
- 常量:CLASS_NAME
- 类名:ClassName
- 方法名:className()
public class Demo5 {
//常量
static final double PI = 3.14;//static和final都是修饰符,调换顺序没影响 final代表常量
//实例变量:从属于对象,如果不设置初始化值,会输出默认值,写方法外面 布尔值默认false 其余基本类型默认0 非基本类型默认null
int age;
String name;
//类变量static
static double salary = 2500;
//main方法 主程序方法
public static void main(String[] args) {
//int a=1,b=2,c=3; 可以这样写,但程序可读性差,不建议
int a=1;
int b=2;
int c=3;
//局部变量:必须声明和初始化值,写方法里面
int i = 10;//初始化值为10,变量i只能用于当前方法(即main)不可用于add方法
System.out.println(i);//10
//变量类型 变量名字=new Demo5
Demo5 demo5 = new Demo5();
System.out.println(demo5.age);//0
System.out.println(demo5.name);//null
System.out.println(salary);
System.out.println(PI);
}
//其他方法
public void add(){
}
}