随笔分类 - Java基础
摘要:基本数据类型 引用数据类型 == 比较字面值大小 比较对象的内存地址值 equals()方法 不能比较 不重写:比较的是对象的内存地址值 重写:比较的是对象存储的内容 注意: 大多数类中都重写了equals()方法; 通过源码我们发现,Object类中equals()方法底层依赖的是==。
阅读全文
摘要:1.简介 特指运行时的常量池,存放在内存的方法区的中。一个JVM只有唯一的一个常量池,各线程共享该常量池; 保存了在编译期间就已经确定的数据。包括final常量值(局部常量、成员常量以及引用常量)和对象字面值; 在编译期间,每当给常量赋值时,它就会去检测常量池中是否存在该值。若存在,直接返回该值的地
阅读全文