摘要: https://blog.csdn.net/u011803341/article/details/79814918 阅读全文
posted @ 2019-07-28 17:15 [浪子回头] 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 面试官问 String A=“ABC”;String B=new String(“ABC”);这两个值,A,B 是否相等,如果都往HashSet里面放,能放下吗? 答:(a)A==B 的判断为false;(b)A.equals(B)为true ;因为值相等,所以都往HashSet里面放不下,只能放一 阅读全文
posted @ 2019-07-28 16:30 [浪子回头] 阅读(629) 评论(0) 推荐(0) 编辑
摘要: intern()方法:把堆中的引用丢入常量池中,然后返回这个引用。当常量池中已经存在这个引用,就直接返回这个引用。(jdk1.8) 由于jdk1.7中将字符串常量池改为存放在堆中,因此intern()方法的实现原理相对以前的版本也有所改变。 我们根据jdk的版本来进行一些分析: jdk1.6中字符串 阅读全文
posted @ 2019-07-28 15:59 [浪子回头] 阅读(424) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/ns_code/article/details/18547959 阅读全文
posted @ 2019-07-28 10:47 [浪子回头] 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 1.创建类的实例(new 的方式)。访问某个类或接口的静态变量,或者对该静态变量赋值,调用类的静态方法 2.使用反射的方法对类进行反射调用的时候。 3.当初始化一个类的时候,如果发现其父类还没有进行初始化,则需先触发其父类的初始化。 4.当虚拟机启动时,用户需指定一个要加载的主类(包含 main() 阅读全文
posted @ 2019-07-28 08:54 [浪子回头] 阅读(885) 评论(0) 推荐(0) 编辑