java基础
songhongjin
这个作者很懒,什么都没留下…
展开
-
java8时间处理
记录一下,常用的时间转换,后面慢慢补充: public class TimeUtils { public static void main(String[] args) { String str = "2020-12-11 14:35:44"; long l = getLongTime(str); System.out.println(l); String s = toStrDate(new Date()); Syst原创 2020-12-11 15:19:21 · 120 阅读 · 0 评论 -
json转换失败
json转换遇到的问题总结json转换失败 json转换失败 最近在使用fastjson做json字符串转jsonobject对象的时候,遇到一个异常信息:java.lang.String cannot be cast to com.alibaba.fastjson.JSONObject。研究了一下,是自己构造的json字符串,不是标准的形式。多了转义字符和双引号。比如这样: String jsonStr ="\"{\\\"number\\\":\\\"1\\\"}\""; 修改为: jsonStr =原创 2020-12-09 09:19:02 · 1983 阅读 · 0 评论 -
java classloader的理解
classloader的个人理解 1、classloader是用来加载class文件的。 2、不同的classloader可以加载不同位置但相同名字的class文件。 3、线程默认的classloader是AppClassloader,即SystemClassloader。 4、若两个线程的classloader不同,一个线程要加载另一个线程里面加载的class文件,需要使用Thread.currentThread().setContextClassLoader(classLoader),把另一个线程的cl原创 2020-07-30 10:33:43 · 167 阅读 · 0 评论