随笔分类 - Java语言知识总结
摘要:实质区别:==比较的是两个对象的引用(即内存地址)是否相等,而equals()比较的是两个对象的值(即内存地址里存放的值)是否相等。 应用场景: 1. 如果要比较两个基本类型是否相等,请用= =;2. 如果要比较两个对象引用是否相等,请用= =;3. 如果要比较两个对象(逻辑上)是否一致(也就是对象
阅读全文
摘要:JDK1.5引入了枚举类型。枚举类型的定义包括枚举声明和枚举体。 所有的枚举类型都隐性的继承自java.lang.Enum。枚举实质上还是类,而每个枚举的成员是指就是一个枚举类型的实例,他们都默认是public static final修饰的。可以直接通过枚举类型名使用他们。 建议: 1、当你需要定
阅读全文

浙公网安备 33010602011771号