变量 常量 作用域

变量:可以变化额量
java是一种强类型语言,每个变量都必须声明他的类型
Java变量是程序中最基础的存储单元,其要素包括变量名,变量类型,和作用域;
//数据类型 变量名=值 可以使用逗号隔开来声明多个同类型的变量

注意事项:
1 每个变量都有类型,类型可以是基本类型和引用类型
2 变量名必须是合法的表示符
3 变量声明是一条完整的语句,因此每一个声明都是以英文的分号结束;
变量的作用域
1类变量
2 实列变量 从属于对象,如果不自行初始化,就是这个类型的默认值为null
其中布尔值的默认值是false 其余的基本类型的默认值是null
3 局部变量 必须声明和初始化 一个变量只在所在的方法里有效
public class dir{
static int a= 3;//类变量
String str = "hello world";//实列变量

public void a(){
int i = 0;//局部变量
}

}
变量的命名规范
1 所有的变量。方法,类名要做到见名知章
2 类成员变量:首字母小写和驼峰原则:,monthName
3 局部变量:首字母小写和驼峰原则;
4 常量:大写字母和下划线 :MAX_VALUE;
5 类名:首字母大写和驼峰原则:Man,GoodMan;
6 方法名: 首字母小写和驼峰原则:run(),runRun();
常量:初始化后不能在改变的值,不会变动的值;
所谓的常量可以理解成一种特殊的变量,他的值被设定后在程序运行的过程中不会被改变
final 常量名=值;
final double pi = 3.14;
常量名一般使用大写字符

附上学习源码
public class dier {
//属性:变量
//实列变量:从属于对象;如果不自行初始化,这个类型的默认值
//布尔值默认是false 除了基本类型其余的默认值都是null
String name;
static double salary = 2500;
int age;
//main方法
public static void main(String[] args)
{
//局部变量:必须声明和初始化
int i = 1;//一个变量只在所在的方法里有效
System.out.println(i);//
//变量名字=new dier
dier die = new dier();
System.out.println(die.age);
System.out.println(die.name);

//类变量static
System.out.println(dier.salary);

}

//其他方法
public void add(){

System.out.println(15);
}
上一篇:file&递归&IO


下一篇:PHPEXCEL实例-导出EXCEL