花费 6 ms
java返回集合为null还是空集合

个人认为在自己写接口时,需要返回集合时返回一个空集合,比如mybatis查询如果返回一个集合,结果为空时也会返回一个空集合而不是null。 那么这样有什么好处呢?最大的好处就是调用方不用在判断 ...

Thu Dec 20 06:56:00 CST 2018 0 4470
两个字符串相加究竟发生了什么

首先从一张图开始,图中对字符串相加和StringBuild.append()做了性能对比。 有人说字符串每次相加都新建了一个对象所以慢,事情真的是这样吗? 先要了解真相最好的方法当然是反编译了 ...

Sun Dec 23 02:02:00 CST 2018 0 1502
从JVM的角度解析String

1. 字符串生成过程 我们都知道String s = "hello java";会将“hello java”放入字符串常量池,但是从jvm的角度来看字符串和三个常量池有关,class常量池,运行时常 ...

Fri Jan 25 00:45:00 CST 2019 0 589

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM