Java变量和常量

变量

命名规范:

  • 所有变量、方法、类名:见名知意(最好用英文单词,不建议用拼音)
  • 类成员变量:首字母小写和驼峰原则:monthSalary
  • 局部变量:首字母小写和驼峰原则
  • 类名:首字母大写和驼峰原则:Man,GoodMan
  • 方法名:首字母小写和驼峰原则:run(), runRun()

变量作用域:

  • 类变量
  • 实例变量
  • 局部变量
public class Demo004 {

    //类变量  static
    static double salary = 2500;

    //属性:变量

    //实例变量:(类里面,方法外面)从属于对象:如果不自行初始化,这个类型的默认值
    //整数类型:默认值0  浮点数:默认值0.0  char类型:默认值\u0000,本次输出空值
    //布尔类型:默认值false
    //除了基本类型,其余类型的默认值都是null
    String name;
    int age;
    char ca;
    byte by;

    //main方法
    public static void main(String[] args) {
        //int a=1,b=2,c=3;不建议这么写,建议一行定义一个变量,此法可读性不好

        //局部变量:必须声明和初始化值(方法里面)
        int i = 10;
        String name = "lalala";
        char x = 'X';
        double pi = 3.1;

        //变量类型 变量名字 = new com.kuang.base.Demo004_变量();
        Demo004_变量 demo004_变量 = new Demo004_变量();
        System.out.println(demo004_变量.age);//0
        System.out.println(demo004_变量.name);//null
        System.out.println(demo004_变量.ca);// (空值)
        System.out.println(demo004_变量.by);//0

        //类变量 static
        System.out.println(salary);//2500.0


    }
    //其他方法
    public void add(){

    }
}

常量

final 常量类型 常量名 = 值;

final double PI = 3.14;

常量名一般使用大写字符,如果单词比较多,用下划线分割,如MAX_VALUE

posted @ 2021-01-11 18:30  llcodee  阅读(75)  评论(0)    收藏  举报
//Markdown复制代码按钮 //Markdown代码行号