2022.3.1变量常量及命名规范

变量

 1  public class Demo05 {// 2      //类变量 static
 3      static double salary = 2500;//2500自动转化为double
 4      //属性:变量
 5  6      //实例变量:作用域在类里面,从属于对象,如果不进行初始化,输出为这个类型的默认值
 7      //数值型默认值一般为0或0.0 ;布尔值默认false;除了基本类型,其余都是null
 8      String name;
 9      int age;
10 11      //main()方法
12      public static void main(String[] args) {
13          //局部变量:必须声明和初始化,作用域只在此方法中
14          int i = 10;
15          System.out.println(i);
16 17          //变量类型  变量名字 = 值
18          Demo05 demo05 = new Demo05();
19          System.out.println(demo05.age);//0
20          System.out.println(demo05.name);//null
21 22          //类变量 static
23          System.out.println(salary);//2500.0
24 25 26      }
27      //其他方法
28      public void add(){
29 30      }
31 32 33  }

常量

 1  public class Demo06 {
 2      //常量final,常量名一般大写
 3      //修饰符不存在先后顺序,static和final都是修饰符
 4      static final double PI = 3.14;
 5      //final static double PI = 3.14;
 6  7      public static void main(String[] args) {
 8          System.out.println(PI);
 9      }
10  }
11 12 //被final定义的类就不能被继承
13 public final class Person {
14 
15 }
16 
17 //报错
18 public class Student extends Person{
19 
20 }

变量命名规范

  1. 类名:首字母大写和驼峰原则 GoodMan

  2. 类成员变量:首字母小写和驼峰原则 moneySalary

  3. 方法名:首字母小写和驼峰原则 runRun()

  4. 局部变量:首字母小写和驼峰原则

  5. 常量:大写字母和下划线 MAZ_VALUE

posted @ 2022-03-01 11:01  暴躁C语言  阅读(79)  评论(0编辑  收藏  举报