变量
基础
- 定义 变量在内存里只是确定了地址的空间,具体空间里放什么东西另算
- Java 每个变量必须声明其类型
- Java 变量是程序中的最小存储单元,要素包括变量名、变量类型、作用域
- 注意事项
- 变量都有类型 基本类型 引用类型
- 变量名 都是合法标识符
- 变量的声明是完整的语句,以":"作为结尾
作用域
- 实例变量
- 类变量
- 局部变量
public class demo04 {
//属性:变量
//类变量 static
static double salary = 2100;
//实例变量:从属于对象 如果不初始化,则默认为这个类型的默认值 0 0.0 null 布尔值 默认false 除了基本类型 其余默认值均为null
String name;
int age;
//main方法
public static void main(String[] args){
//局部变量:必须声明和初始化
int i;
i=10;
System.out.println(i);
// 变量类型 变量名字 = new demo04
demo04 demo044 = new demo04();
System.out.println(demo044.age);
System.out.println(demo044.name);
System.out.println(salary);
}
//其他方法
public void add(){
}
}
常量
基础
-
定义 初始化后不能改变的值
-
特殊的变量,
-
定义
final 常量名=值;
final double PI=3.14;
public class Demo05 {
//修饰符 不存在先后顺序
static final double PI=3.14;
public static void main(String[] args) {
System.out.println(PI);
}
}
命名规则
- 所有变量、方法、类名:见名知意
- 类成员变量:首字母小写和驼峰规则
- 局部变量 :首字母小写和驼峰规则
- 常量 大写字母和下划线
- 类名 首字母大写和驼峰原则
- 方法名 首字母小写和驼峰原则