摘要: 1. 集合转换 Set List:ArrayList tempArrayList = new ArrayList(ss); List Set: Set listSet = new HashSet(list); Set Array: set.toArray(arr); Array Set: Set s 阅读全文
posted @ 2017-07-24 14:22 Desneo 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 1. 反射原理 a).运行时通过 Class c = Class.forName("com.hua.xx.DynTest")加载类文件 b).通过 DynTest t = c.newInstance()生成实例 c).通过 class.getMethod方法获取对应的method d).method 阅读全文
posted @ 2017-07-24 14:10 Desneo 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 1. Java关键字 1.1 extends和implements extends继承普通class或abstract(抽象)类(java单继承) implements多继承能力,实现interface(接口)。 注: abstract implements interface 1.2 interf 阅读全文
posted @ 2017-07-24 14:07 Desneo 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 0. 基本问题 //当前使用的classLoader Thread.currentThread().getContextClassLoader(); //AppClassLoader //jvm启动时设置setContextClassLoader sun.misc.Launcher.Launcher 阅读全文
posted @ 2017-07-24 10:43 Desneo 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 1. synchronized同步锁 2. concurrent 并发工具包 //以下类都线程安全 ConcurrentHashMap LinkedBlockingQueue 线程安全的阻塞(继承BlockingQueue)队列,可以指定容量,也可以不指定,不指定则默认值最大Integer.MAX_ 阅读全文
posted @ 2017-07-24 10:23 Desneo 阅读(208) 评论(0) 推荐(0) 编辑