Thinking in Java
_jimmy
一只逗比码农
展开
-
《Thinking in Java》第四版笔记---访问权限控制
class A{ private C c; B b; //getter,setter方法就不贴出来了 public void test(){ c = new C(); b = new B(c); system.out.print(b.getC().toString()); } } class B{ public C c; //getter,se原创 2017-12-19 16:29:13 · 313 阅读 · 1 评论 -
《Thinking in Java》第四版笔记---类的加载和对象初始化
类加载的时机:第一次创建对象或者第一次使用该类的时候。解释一下,第一次创建对象是指通过关键字new一个对象;第一次使用则有很多种情况,例如第一次使用该类的static成员(变量/方法),或者子类第一次创建对象/加载时,也会触发加载器加载父类。 对象初始化指调用类的构造器时进行的操作。原创 2018-01-11 16:55:48 · 197 阅读 · 0 评论