摘要: +号作为java中为数不多的重载运算符,提供了字符串拼接的功能。 javap -c 反编译这个类可以看出来。编译器其实也是为我们手动new Stringbuilder来进行字符串拼接。 那么问题来了。为什么有人告诉我,使用+号拼接字符串会产生一大堆无用的对象呢?他们是在开玩笑吗?编译器不是会为我们进 阅读全文
posted @ 2019-12-28 15:49 1994的地铁 阅读(645) 评论(0) 推荐(0) 编辑
摘要: java 8 去重和排序 排序的方法 List<Integer> lists = Arrays.asList(1,1,2,3); // 升序 lists.sort(Comparator.comparing(Integer::intValue)); // 降序 lists.sort(Comparato 阅读全文
posted @ 2019-11-30 21:16 1994的地铁 阅读(4058) 评论(0) 推荐(0) 编辑
摘要: 有三款内存分析的工具 免费 VisualVM MAT 下载地址https://www.eclipse.org/mat/ mac 下面 under the current working directory when the platform is launched. Use the -data pa 阅读全文
posted @ 2019-11-05 20:23 1994的地铁 阅读(715) 评论(0) 推荐(0) 编辑