变量

变量

变量的作用域

  1. 类变量
    从属于类,使用时在方法内直接使用。在定义变量前加上static即可
  2. 实例变量
    从属于对象,使用时在方法内要先声明在使用。使用时跟C语言结构体变量有些相似
  3. 局部变量
源代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
public class DEMO05 {
//实例变量:从属于对象:如果不自行初始化,其值为这个类型的默认值
//注:除了基本类型其余默认值为NULL ,布尔值默认值为false
String name;
int age;

//类变量
static double salary = 2500;


//main方法
public static void main(String[] args) {
int i = 10;
//局部变量
DEMO05 demo05 = new DEMO05();
System.out.println(demo05.age); //0
System.out.println(demo05.name); //NULL
//类变量
System.out.println(salary); //2500.0
}
//其他的方法
public void add(){

}
}

变量的命名规范

  • 所有变量、方法、类名:见名知意
  • 类成员变量:首字母小写和驼峰原则
  • 局部变量:首字母小写和驼峰原则
  • 常量:大写字母和下划线
  • 类名:首字母大写和驼峰原则
  • 方法名:首字母小写和驼峰原则

常量

常量的定义

常量的定义关键字是 final

源代码
1
2
3
4
5
6
7
public class DEMO06 {
//修饰符,不存在先后顺序
final static double PI = 3.14; //定义一个类常量
public static void main(String[] args) {
System.out.println(PI); //3.14
}
}


变量
http://blog.170827.xyz/2022/07/20/变量/
作者
XIAOBAI
发布于
2022年7月20日
许可协议