• 变量与常量


    变量类型 变量名 = 值;

    1.局部变量
    位于方法内(mian),必须声明,初始化值;作用域为方法内

    public class DEMO2 { //类
    //main方法
    public static void main(String[] args) {
    int a = 1;
    int b = 2;
    String name = "彦祖";
    char c = '猴';

        //局部变量:必须声明,初始化值;作用域为方法内
    
    }
    

    }
    2.实例变量
    位于类内,从属于对象,先声明,若无初始值,则数字类型初始值默认为0 0.0,布尔值默认为false,除基本类型,其他默认值均为null

    public class DEMO2 { //类
    //实例变量
    String name;
    int age;

    //main方法
    public static void main(String[] args) {
      //变量类型(实例变量从属于类,即DEMO2) 变量名(自己取)= new DEMO2()
        DEMO2 demo2 = new DEMO2();          //new的使用方法未了解。
        System.out.println(demo2.age);
        System.out.println(demo2.name);
                        //使用方法:变量名.实例变量名
    
    }
    

    }
    3.类变量
    增加了static(static为修饰符,不存在先后顺序),变量可以直接调用,这和实例变量不同。

    public class DEMO2 { //类
    //类变量
    static double age = 114514;
    //double static age = 114514;也可以

    //main方法
    public static void main(String[] args) {
        System.out.println(age);
        //可以直接输出age
    
    }
    

    }
    变量的命名规范
    见名知意
    类成员变量,局部变量:首字母小写与驼峰原则如:showMaker,thyShy
    类名首字母大写驼峰原则:TheShy
    常量,大写和下划线:THE_SHY
    方法名,首字母小写和驼峰原则:theShy()
    常量
    初始化后不再改变的值,被设定后再程序运行过程中不允许改变

    //final 类型 常量名 = 值;

    final int AGE = 114514;
    static final int AGE = 114514;
    final static int AGE = 114514;
    //static为修饰符,不存在先后顺序
    常量名一般使用大写字符

  • 相关阅读:
    vue中$route和$router的区别
    vscode
    好用的天气插件
    jQuery的slideUp和slideDown函数
    在CSS/JS之后开发工作人员经常会考虑的性能优化。从用户刷新页面,一次js请求下有哪些地方需要缓存
    前端与BI
    XSS和CSRF区别
    兼容性问题
    div跟随鼠标移动
    匀速运动
  • 原文地址:https://www.cnblogs.com/w2758472746/p/13933282.html
Copyright © 2020-2023  润新知