Java基础篇
索隆0.0
宽于律己,严于待人。
展开
-
(一)Java装箱拆箱看这一篇就够了
1.装箱就是将基本数据类型转换为对象,例如:Integer i = new Integer(1);2.而拆箱顾名思义就是将对象转换为基本数据类型,例如:int j = i;在JDK1.5后提供了自动装箱机制,例如:Integer i = 1;我们不必像上面例子那样去重新创建对象,可读性也更强一些,那么我们自动装箱是如何实现的呢,其实非常简单,我们以Inte...原创 2019-03-06 22:50:25 · 1378 阅读 · 0 评论 -
(二)String,StringBuffer和StringBuilder的区别
这是一个非常初级也是一个老生常谈的问题了,最近准备面试,温习了一遍,索性写下来我自己的理解吧,我学习一般喜欢去源码看一下,我们先来概括一下他们的区别,然后分头看一下就可以了。1.概念String 字符串常量StringBuffer 线程安全的字符串变量StringBuilder 非线程安全的字符串变量2.StringBuffer和StringBuilder相对于String...原创 2019-03-07 13:56:01 · 265 阅读 · 0 评论