那些 问题和bug

1SDF时间格式   yyyy-MM-dd HH:mm:ss

错写 为hh会导致缺少8h。

时区问题,同样会导致缺少8h误差
可以在jvm启动时设置 时区 -Duser.timezone="Asia/Shanghai" 


String 对象的 .intern()方法, 调用时,如果当前String 字符串已经在常量池中了,则返回字符串常量池中已经有的。
                     如果当前String 字符串不在常量池中存在,则将字符串存入字符串常量池中,并返回他本身;

所有如果Str.intern() == Str 为True,说明Str之前未在常量池中,
而如果
Str.intern() == Str 为False,说明Str之前已经在常量池中了.
String java = new StringBuilder().append("ja").append("va").toString();
System.out.println(java.intern() == java);

返回true,说明”java“ 字符串已经在常量池中了.



多想,多试
原文地址:https://www.cnblogs.com/junyi0120/p/7081124.html