package www.base;
/**
* 命名规范
* 1,类成员变量,首字母小写和驼峰原则 firstName
* 2,局部变量,首字母小写和驼峰原则 lastName
* 3,常量,大写字母和下划线 MAX_VALUE
* 4,类名,首字母大写和驼峰原则 HelloWorld{}
* 5,方法名,首字母小写和驼峰原则 addValue()
*/
/**
* 变量--
* 变量代表内存的一块空间,所以当变量定义好,变量在内存中的位置是不变的。
* 变量名,变量类型和作用域
* 作用域
* 1,类变量,添加关键字 static
* 2,实例变量,类的里面方法的外面,从属于对象和类。如不初始化,系统会给默认值(0,null,false)。
* 布尔值默认是false
* 3,局部变量,在方法里面
*
* 常量--
* Constant: 一旦设定后,程序运行过程中不能改变。
* 1, final 常量类型 常量名 = 值;
*/
public class Demo003_Variable {
//属性:变量
//类变量,冲属于类,随着类的创立而创立,消失而消失。
static double salary = 2500; //自动转化int(2500)到double类型
//静态常量, static和final是修饰符,不分先后。
static final double PI = 3.14;
//实例变量,从属于对象和类,
String name;
int aga;
//main方法
public static void main(String[] args) {
//局部变量,必须声明和初始化值,其他地法不能使用。
int i = 1;
System.out.println(i);
//变量类型(www.base.Demo003_Variable) 变量名字(demo) 变量值(www.base.Demo003_Variable())
Demo003_Variable demo = new Demo003_Variable();
System.out.println(demo.aga+" "+demo.name);
System.out.println(salary);
}
//其他方法
public void add(){};
}