java
qi20088
这个作者很懒,什么都没留下…
展开
-
Javassist 学习总结/1.动态创建新类或新接口的二进制字节码 2. 动态扩展现有类或接口的二进制字节码(使用javassist动态注入代码)...
要想将编译时不存在的类在运行时动态创建并加载,通常有两种策略:1. 动态编译2. 动态生成二进制字节码(.class)对于第二种策略,实际上已经有诸多比较成熟的开源项目提供支持,如CGLib、ASM、Javassist等。这些开源项目通常都具备两方面的功能:1. 动态创建新类或新接口的二进制字节码2. 动态扩展现有类或接口的二进制字节码...原创 2016-06-15 18:20:22 · 266 阅读 · 0 评论 -
解决utc时间字符转换问题
在jdk1.7以上时,可以这样很好的解决了ISO 8601时间的问题。 TimeZone tz = TimeZone.getTimeZone("UTC"); DateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssX"); df.setTimeZone(tz); String now...原创 2016-07-28 17:08:23 · 266 阅读 · 0 评论 -
Java ConcurrentModificationException异常原因和解决方法
摘自:http://www.cnblogs.com/dolphin0520/p/3933551.html原创 2015-11-13 19:33:16 · 102 阅读 · 0 评论 -
程序优化细节
摘自:http://blog.csdn.net/ochangwen/article/details/51394058下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。1. 尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面: 1).控制资源的使用,通过...原创 2016-10-31 17:21:51 · 114 阅读 · 0 评论 -
NIO系列学习教程
摘自:http://www.iteye.com/magazines/132-Java-NIO原创 2016-12-02 12:56:53 · 191 阅读 · 0 评论 -
编程精华资源(ITeye优秀专栏)大汇总
摘自》:http://www.iteye.com/magazines/130#568原创 2016-12-02 17:38:20 · 330 阅读 · 0 评论