变量
-
每个变量都由类型,可以是基本类型,也可以是引用类型
-
变量名必须是合法的标识符
-
变量声明必须是一条完整的语句,因此每一个声明必须以分号结束
变量作业域
类变量
实例变量
局部变量
public class Demo1{ static int allClicks=0;//类变量 String str="Hello world";//实例变量 public void method() { int i=0;//局部变量 } }
代码展示
public class Demo2 { //属性:变量 //实例变量:从属于对象,不初始化自动赋予初始值,数值0或0.0,布尔值是false,除了基本类型,其余的都是NULL String name; int age; //类变量 static static doouble salary=2500; //main方法 public static(此main方法的类) void main(String[] args) { //局部变量,必须声明和初始化值 int i=1; System.out.println(i); //变量类型 变量名字=new Demo2(); Demo2 demo2=new Demo2(); System.out.println(demo2.name); System.out.println(demo2.age); //类变量 System.out.println(salary); } //其他方法 Public void add() { } }
public class Demo3{ publlic static void main(String[] args){ //int a,b,c; //int a=1;b=2,c=3;不建议 String name="Husky";//引用类型 char x='X'; double pi=3.14; } }
常量
初始化后不再改变值
final 常量名=值; final double PI=3.14 //常量名一般使用大写字符
public class Demo4{ static final double PI=3.14; public static void main(String[] args) { System.out.println(PI); } }
命名规范
-
所有变量、方法、类名要见名知意
-
类成员变量:首字母小写和驼峰原则:monthSalary
-
局部变量:首字母小写和驼峰原则
-
常量:首字母小写和驼峰原则
-
类名:首字母小写和驼峰原则:Man,GoodMan
-
方法名:首字母小写和驼峰原则:run,runRun()