JAVA高效编程指南 1 创建和销毁对象 2 对象定义 3 类和接口 4 结构的替代