在类中定义的变量,编译器会对它进行初始化,但在类中的方法中定义的变量,编译器不会对它进行初始化,只有在使用的时候才会对它进行初始化。
嵌套类可以直接访问嵌套它的类的成员,包括private成员,但是,嵌套类的成员却不能被嵌套它的类直接访问。
在内部类对象保存了一个对外部类对象的引用,当内部类的成员方法中访问某一变量时,如果在改方法和内部类中都没有定义过这个变量,内部类中对this的引用会被传递给那个外部类对象的引用。
静态变量,静态方法,静态类在内存中都只有一份。
在类中定义的变量,编译器会对它进行初始化,但在类中的方法中定义的变量,编译器不会对它进行初始化,只有在使用的时候才会对它进行初始化。
嵌套类可以直接访问嵌套它的类的成员,包括private成员,但是,嵌套类的成员却不能被嵌套它的类直接访问。
在内部类对象保存了一个对外部类对象的引用,当内部类的成员方法中访问某一变量时,如果在改方法和内部类中都没有定义过这个变量,内部类中对this的引用会被传递给那个外部类对象的引用。
静态变量,静态方法,静态类在内存中都只有一份。