java---jdk
桂程的大橘子
这个作者很懒,什么都没留下…
展开
-
浅谈java中自动装箱和拆箱
浅谈java中自动装箱和拆箱概念装箱:将基本数据类型包装成对应的包装器类型拆箱:讲包装器类型拆成对应的基本数据类型适用场景:装箱:包装器类型中的equal()方法中,传参如果是基本数据类型,就会装箱成包装器类型。 @Override public boolean equals(Object o) { return (o instanceof ...原创 2018-11-27 10:45:57 · 205 阅读 · 1 评论 -
java泛型的一些了解~
java泛型泛型通常是指集合中用于适配某一种对象类型的说法,类似于Set<?>,List<?>。而泛型是在java1.5之后提出的概念,在没有泛型时,java中实现集合的方式是类似于Set的这种原生态类型。下面就区分一下Set<?>和Set以及Set<Object>,Set<String>的区别。Set:Set表示的集合类型的原生态类...原创 2018-11-28 17:38:26 · 222 阅读 · 0 评论 -
String 源码的部分分析
String 源码分析我们可以先看下下面这句代码做了什么事情 String g = &quot;juice&quot;;1.在常量池中创建了“juice”这个常量2.在栈中创建String对象g3.将常量池中的juice的引用指向栈中的g对象注意:1.创建常量的过程需要先判断juice这个常量在常量池中存不存在,如果存在则跳过创建的过程,直接将已存在的juice指向g。相反,如果juice是第一次加...原创 2018-12-07 13:02:46 · 235 阅读 · 2 评论