变量常量作用域
- 变量在内存上的位置是确定的。
- java是强类型语言,每一个变量都要声明其类型。
- java变量是程序中最基本的储存单元,要素包括变量名、变量类型、作用域。
- 变量名是一个合法的标识符。
作用域
public class Demo07 {
public static void main(String[] args) {
//int a,b,c;
int a=1;//程序的可读性
int b=2;
int c=3;
String name ="fairy";
char x ='X';
double pi=3.14;
}
}
public class Demo08 {
static {}//静态代码块
//属性:变量
//实例变量:从属于对象;如果不进行初始化,会变成默认值。
String name;
int t;
//布尔值默认false,除了基本类型默认都是null
//类变量 static
static double salary = 2500;
//main 方法
public static void main(String[] args) {
//局部变量
int i=10;
System.out.println(i);
//类变量
System.out.println(salary);
//变量类型 变量名字 = new Demo08();
Demo08 Demo08 = new Demo08();
System.out.println("===========");
System.out.println(Demo08.name);
System.out.println(Demo08.t);
System.out.println("===========");
}
//其他方法
public void add(){
System.out.println();
}
}
| 名 |
规则 |
| 类名 |
首字母大写和驼峰 |
| 类成员名 |
首字母小写和驼峰 |
| 局部变量名 |
首字母小写和驼峰 |
| 方法名 |
首字母小写和驼峰 |
| 常量名 |
大写字母和下划线 |