Java进阶 标签
阿里为何禁止在对象中使用基本数据类型
我丢!ReentrantLock 公平锁竟然不公平了?
我已经不用 try catch 处理异常!太辣鸡了!
软件开发过程中,不可避免的是需要处理各种异常,就我自己来说,至少有一半以上的时间都是在处理各种异常情况,所以代码中就会出现大量的 try {...} catch {...} finally {...}
代码块,不仅有大量的冗余代码,而且还影响代码的可读性。
细思极恐!你见过哪些目瞪口呆的 Java 代码技巧?
详解开发过程中,最常用且最容易做到的一些,让你的代码质量更上一层楼
树形结构,别再用递归实现了,这才是最优的方案;更快、更强、更实用 置顶! 有更新!
详解了树形结构通过父子关系、先序树实现方案的细节以及各自的优缺点。
复杂 if-else 代码块,试试这些优化方案
使用switch-case、策略模式、责任链模式;让if判断更加的优雅
换掉UUID,NanoID 更快、更短、更安全
Java反射慢,到底慢在哪里?
为什么 HashMap 要用 h^(h >>>16) 计算hash值?槽位数必须是 2^n?
Java 陷阱:慎用入参做返回值!!!
淦,为什么 "𠮷𠮷𠮷" .length !== 3
一行代码跑一天的Bug会不会写?不会我教你啊!
正则表达式表达式的回溯问题,导致代码执行满,CPU占用高的问题分析及解决思路...
用实数作为 HashMap 的key,被坑哭了 有更新!
LocalDate计算本月第一天、本月最后一天、下月第一天、本年第一天、本年最后一天、下一年第一天 有更新!
LocalDate计算本月第一天、本月最后一天、下月第一天、本年第一天、本年最后一天、下一年第一天