0
点赞
收藏
分享

微信扫一扫

变量,常量

舍予兄 2022-03-11 阅读 88
学习java
## 变量,常量,作用域
//变量
public class Demo06 {
    public static void main(String[] args) {
        //变量 数据类型 变量名=值
        int a = 1,b = 2,c = 3;
        String name ="lazy";
        char x = 'x';
        double pi = 3.14;
    }
}
//变量
public class Demo07 {

    //类变量 static(如果是类变量都加上这个static,方便去调用它,就可以不用像实例对象要加个new Demo07()这样麻烦)
    static double salary = 2500;

    //属性:变量

    //实例对象:在main方法的外面,从属于对象,如果不自行初始化,这个类型的默认值,所有数值类型的初始化一般是0或者0.0,除了布尔值
    //布尔值:默认是false
    //除了八大基本类型,其余的默认值都是null;
    String name;
    int age;

    //main方法
    public static void main(String[] args) {
        //局部变量:必须声明和初始化值(只在它的大括号内的赋值有用,如下面的i在括号之外是输出不了的)
        int i = 10;
        System.out.println(i);

        //变量类型 变量名字=new Demo07();
        Demo07 demo07 = new Demo07();
        System.out.println(demo07.age);  //结果是0,由于这是执行实例对象的,没有给它赋值,所以输出的是这个类型的默认值。
        System.out.println(demo07.name); //结果是null,由于除了基本类型,其余的都是null;

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

    }

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

    }
}

//常量
public class Demo08 {
    //final可以放在static的前面也可以放在static的后面,因为它们是属于修饰符,不存在先后顺序
    //修饰符 duble是变量类型,PI是变量名,变量类型前面都是修饰符,常量是通过final这个关键词来定,常量可以提高某些代码的可读性。
    static final double PI = 3.14;
    public static void main(String[] args) {
        System.out.println(PI);

    }
}

变量的命名规范

  • 所有变量,方法,类名:见名知意
  • 类成员变量:首字母小写和驼峰原则:monthSalary,除了第一个单词以外,后面的单词首字母大写 lastname,如:lastName.
  • 局部变量:首字母小写和驼峰原则
  • 常量:大写字母和下划线:MAY_VALUE
  • 类名:首字母大写和驼峰原则:Man,GoodMan
  • 方法名:首字母小写和驼峰原则:run(),runRun()
举报

相关推荐

常量、变量

变量和常量

常量和变量

【变量与常量】

变量与常量

变量常量作用域

类型转换,变量,常量

0 条评论