摘要: 1. 滥用 getter、setter 方法 在设计实现类的时候,除非真的需要,否则尽量不要给属性定义 setter 方法。除此之外,尽管 getter 方法相对 setter 方法要安全些,但是如果返回的是集合容器,那也要防范集合内部数据被修改的风险。 2. Constants 类、Utils 类 阅读全文