声明:(向编译器)说明变量的类型和名称的过程,(只作用于编译器)不分配存储空间。例:int a;/类 对象名;
定义:声明变量并进行初始化的过程,分配存储空间。例:int a = 0;/类 对象名 = new 类();
赋值:更改这块区域里的值。
初始化:在定义变量时的赋值或引用的过程。
初始化局部变量和全局变量:
当局部变量被定义时,系统不会对其初始化,你必须自行对其初始化。定义全局变量时,系统会自动对其初始化。
正确地初始化变量一个良好的变成习惯。
Java中声明、定义、赋值、初始化、变量、引用、创建的区别(详细)
名词:字面值、常量池