JDK源码理解
JDK源码分析
LaoSum
JAVA
展开
-
深入理解Integer源码
今天,我们来理解一下,我们经常在开发中使用的Integer引用数据类型:先抛出问题:Integer i = 127;Integer c = 127;System.out.println(i == c);我们运行的结果是:true我们又试着使用下面的代码运行:Integer i = 128;Integer c = 128;System.out.println(i == c);然而现在的结果出乎我们意料:false这是为什么呢,我们使用debug查看原因(我事先翻译了一下)/原创 2021-01-17 11:22:48 · 167 阅读 · 0 评论 -
Arrays.toString()方法的源码分析
Arrays.toString()方法: 今天我们来说一下Arrays.toString 的源码:(个人介意初学者必要的理解,如果可以写出来,更好) 来上代码和注释 //这里的int,只是举例子而已,可以改成其他的类型public static String toString(int[] arr) { //内容不能为空如果为空的话就返回字符 ...原创 2020-02-24 23:56:27 · 941 阅读 · 0 评论