第4章 初始化和清除 4.1用构建器自动初始化 默认构建器: 带参构建器: 4.2方法重载 重载两同三不同 两同:同一个类方法名相同 三不同:参数个数不同,参数类型不同,参数顺序不同 4.3清除:收尾和垃圾收集 假定我们的对象分配了一个“特殊”内存区域,没有使用new。垃圾收集器只知道释放那些由new分配的内存,所以不知道如何释放对象的“特殊”内存。为解决这个问题,Java提供了一个名为finalize()的方法,可为我们的类定义它。在理想情况下,它的工作原理应该是这样的:一旦垃圾收集器准备好释放对象占用的存...