变量、常量、作用域

变量可分为四种,类变量,实例变量,局部变量,块级变量。

局部变量使用前必须初始化(赋值)。

类、实例变量,不赋值的话,会默认赋初始值。引用类型初始值是null,数字类型初始值是0,布尔值默认是false,char是\u0000。

常量,就是初始化之后不会变化的量,通常在程序中定义一些常值。常量定义时也必须赋值。

	public String name;//实例变量,需要new,初始化新实例
    public static String staticName;//类变量,静态
    public final static String finalName ="静态变量";//定义时必须初始化,注意常量修饰符是final,c#是const
    public static char c1;
    public static void main(String[] args) {
        int a = 0;
        Demo4 demo4 = new Demo4();
        System.out.println(staticName);//默认值null
        System.out.println(demo4.name);//默认值null
        System.out.println(c1);//空,“”,注意不是null

    }

命名规范:

变量:小驼峰

常量:大写用下划线分割MAX_VALUE

类名:大驼峰

方法名:小驼峰

posted @ 2020-11-05 10:02  花茶冰糖  阅读(59)  评论(0编辑  收藏  举报