变量
Java是一种强类型语言,每个变量都必须声明其类型。
Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。
变量分为三种:类变量,实例变量,局部变量。
type varName [=value] [{,varName[=value]}];
//数据类型 变量名 = 值;
public class Demo05 {
//1.类变量,变量前加static
static double salary=2500;
//2.实例变量:从属于对象;若不自行初始化,这个类型默认值为0,0.0
//布尔值默认为false,除了基本类型,其余默认值都为null。
String name;
int age;
//main方法
public static void main(String[] args) {
//3.局部变量;必须声明和初始化值
int i = 10;
System.out.println(i);
//变量类型 变量名=new Demo05()
Demo05 demo05 = new Demo05();
System.out.println(demo05.age); // 0
System.out.println(demo05.name); // null
//类变量 ==> static
System.out.println(salary);
}
//其他方法
public void add(){
}
}
注:
1. 每个变量都有类型,类型可以是基本类型,也可是引用类型。
2. 变量名必须是合法的标识符。
3. 变量名是一条完整的语句,因此每个声明都必须以分号结束
常量
常量(constant):初始化后不能再改变值!不会变动的值。
需要用到关键字 final
常量名一般使用大写字符。
变量的命名规范
1.所有变量、方法、类:见名知意
2.类成员变量:首字母小写和驼峰原则:monthSalary
3.局部变量:首字母小写和驼峰原则
4.常量:大写字母和下划线:MAX_VALUE
5.类名:首字母大写和驼峰原则
6.方法名:首字母小写和驼峰原则:runRun()