摘要:
我们来说一下复用类最简单的方法:聚合(aggregation)其实说白了,就是建立了一个类,然后在其他地方引用来使用。package com.ray.ch05;public class Test { public static void main(String[] args) { }}package... 阅读全文
摘要:
这一章节我们来讨论一下包(package)。1.包里面是一组类,主要是提供一个命名空间,使得各个类以及功能不会冲突。建立一个项目,然后建立两个包,里面都包含Test这一个类,功能一模一样。package com.ray.ch04;public class Test { private int id ... 阅读全文
摘要:
这一章节我们来聊一下为什么需要访问权限?1.因为它解决了一个问题:把不变的和经常改变的分开来package com.ray.ch05;public class Test { private int id = 0; public int getId() { return id; } public v... 阅读全文
摘要:
这一章节我们来讨论一下数组的初始化。1.数组是一个对象。package com.ray.ch01;public class Test { public static void main(String[] args) { int[] a = {}; System.out.println(a ins... 阅读全文
摘要:
接着上一章节。(4)显性初始化静态域通过静态代码块来初始化某些属性域。package com.ray.testobject;public class Test { private static int id; private static String name; static { id = 0;... 阅读全文
摘要:
这一章节我们接着上一章节的内容。(3)静态数据的初始化a.静态数据只会执行一次package com.ray.testobject;public class Test { private static Book book1 = new Book(1); private static Book boo... 阅读全文