静态变量和成员变量的默认值是一样的 基本数据类型: int = 0, long =0, float = 0.0, double = 0.0, boolean=false 对象数据类型: 默认值都为null char的默认字符是空, 类似于两个单引号中没有任何字符, 但是在代码中 是不能给字符串赋值为''(如 char ch = ''), 如果这样写编译会报错, 因此我们就...
1、普通静态成员变量。 和普通成员变量类似,可以在声明时赋值,可以在静态代码块中赋值,也可以在静态方法中赋值,也可以在构造函数中赋值。 2、final静态成员变量。赋值只能在声明时和静态代码块中。构造函数中不能对静态final变量赋值。 请看一个完整的例子。 public class Parent { final static int x = 0; fina...
* * 2. 将Object对象加载到内存 * * 3. 给Object对象的静态成员变量赋默认值 * * 4. 给Object对象的静态成员变量赋初始值 */publicclassD03ClassLoaderProcedure{publicstaticvoidmain(String[] args){// --- 结果为:3System.out.println("count01 -- "+ Count_01.count);// --- 结果为:2System.out...