以下部分来自于《Effective Java》
创建和销毁对象代码建议
Object通用方法的编写规则
类和接口设计建议