1,SimpleDateFormat对象在多线程环境下格式化输出日期,然而这个类是线程不安全的,线上环境迟早会弄出bug。
2,Locale很多人看着会想当然的以为是个枚举,然而并不是...,所以当你拿到一个Locale对象的时候,如果想确认是否是Locale.CHINA, 一定要使用Objects.equlas来检测同一性。
1,SimpleDateFormat对象在多线程环境下格式化输出日期,然而这个类是线程不安全的,线上环境迟早会弄出bug。
2,Locale很多人看着会想当然的以为是个枚举,然而并不是...,所以当你拿到一个Locale对象的时候,如果想确认是否是Locale.CHINA, 一定要使用Objects.equlas来检测同一性。
本文标题:jdk巨坑的设计
本文链接:https://www.haomeiwen.com/subject/irwvuttx.html
网友评论