不得不说,编程思想真本书的信息量是真的大,有相当多的东西,非常的细节,必须要自己总结之后才会发现收获。 一定要注意书中外部类和外围类的区别。 class AA { class BB {} } class CC {} AA类与CC类都是外部类,但是只有AA叫外围类。 一、类中的内部类 首先很重要的一点 Read More
继承:可以得到基类中的所有可以被子类访问的成员。强调可以被访问的成员,是因为基类的private成员不可得到,对于不同包中基类的friendly成员也是不可得的 1.组合描述的是“有一个的关系”,比如汽车类和车轮类,汽车含有车轮;继承描述“是一个”的关系,水果类和香蕉类,香蕉是一种水果 2.如果基类 Read More
1.初始化,变量初始化优先于方法,静态类型与非静态类型初始化的差别在于,前者发生在类加载阶段,而后者发生在创建对象的阶段。 2.数组初始化三种方法: (1)int[] a = {1, 2, 3}; 只能用于定义时初始化,这种方法不够灵活 (2)int[] a = new int[]{ 1, 2 ,3 Read More