变量
- 变量是什么:就是可以变化的量
- 例如一个柜子:里面一个个的格子,格子里面放什么可以分好类,第一格衣服,第二格鞋子。。。
- 内存:第一格整型,第二格字符串。。。
- 因为Java是强类型语言,所有每个变量都必须声明其类型
- Java变量是程序中最基本的存储单元,其要素包括变量名、变量类型和作用域
//变量类型 变量名=值;可以使用逗号隔开来声明多个同类型变量,但是不建议这么写,可读性太差
int a = 1,b=2,c=3; //不建议这么写
注意事项
- 每个变量都有类型,基本类型或引用类型
- 变量命名符合命名规范
- 每一个变量声明都必须以分号结束
变量分类:
- 静态变量修饰符:static
- 常量修饰符:final,一般大写
- 局部变量必须赋值才可以使用
- 实例变量有默认值,基本类型默认值是0,其他都是null
- 修饰符不分前后顺序
变量命名规范
- 所有变量:见名知意
- 类成员变量:首字母小写和驼峰原则
- 局部变量:首字母小写和驼峰原则
- 常量:字母大写和下划线
- 类名:首字母大写和驼峰原则
- 方法名:首字母小写和驼峰原则
public class Hello {
int a ;
String b;
static int p = 100;
final int MAX_LLQ = 100;
static double salary = 2500;
public static void main(String[] args) {
int c = 2;
System.out.println(c);
Hello hello = new Hello();
System.out.println(hello.a);
System.out.println(hello.b);
System.out.println(salary);
}
}