变量:程序最基本的存储单元
强类型,每个变量都必须声明变量
特性:变量名、变量类型、作用域
注意:
作用域
public class Demo06变量 {
//变量的作用域
//1.类变量
//2.实例变量 :从属于对象,如果没有设置初始值,那么设为默认值0 0.0
//3.局部变量 必须声明和初始化 值
//属性
static int salary = 2500;//类变量
String str ;//实例变量:从属于对象,如果没有设置初始值,那么设为默认值0 0.0 布尔值:false
//除了基本类型其余都是NULL
int age;
public void method(){
int i = 0;//局部变量 必须声明和初始化 值
Demo06变量 demo06变量 = new Demo06变量();
System.out.print(demo06变量.age);
System.out.print(demo06变量.str);
System.out.println(salary);
}
//main方法
public static void main(String[] args) {
int a;
int b;
int c;//增强可读性
String name = "duzehou";
char x = 'X';
double pi = 3.14;
}
}
常量:特殊的变量,初始化之后不能改变
public class Demo09常量 {
//修饰符,不区分前后
public static final double PI =3.14;
//final 常量
public static void main(String[] args) {
System.out.println(PI);
}
}
命名规范: 见名知意
类成员变量:首字母小写,和驼峰原则,:monthSalary lastName
局部变量:首字母小写,和驼峰原则
常量:大写字母和下划线 :MAX_VALUE
类名:首字母大写和驼峰原则:Man ,GoodMan
方法名:首字母小写,和驼峰原则,run() runRun()