摘要:
在Java1.5版本中,引入了两个类型:枚举类型 和注解类型 。 Num1:用enum代替int常量 枚举类型 是指由一组固定的常量组成合法值的类型。比如: Num2:用EnumSet代替位域 示例代码: java public class Text { public enum Style { BO 阅读全文
摘要:
Num1:检查参数的有效性 绝大多数的方法和构造器对于传递给它们的参数值都会有某些限制。比如:索引值必须是非负数,对象引用不能为 等等。这些都很常见,你应该在文档中清楚地指明所有这些限制,并在方法体的开头处检查参数,以强制施加这些限制。 示例代码: 这个代码最终的三个结果是:“Unknown Col 阅读全文