摘要: Java5中带了一个压缩工具:Pack200,这个工具能对普通的jar文件进行高效压缩。其实现原理是根据Java类特有的结构,合并常数池,去掉无用信息等来实现对java类的高效压缩。由于是专门对Java类进行压缩的,所以对普通文件的压缩和普通压缩软件没有什么两样,但是对于Jar文件却能轻易达到10-40%的压缩率。这在Java应用部署中很有用,尤其对于移动Java计算,能够大大减小代码下载量。 ... 阅读全文
posted @ 2013-06-02 15:18 IamThat 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 前者用户线程中动态加载,动态加载资源 后者只是固定的加载 http://bbs.csdn.net/topics/370181498 如果楼主了解过openfire应该对ClassLoader有比较深的理解。 打个简单的比方,你一个WEB程序,发布到Tomcat里面运行。 首先是执行Tomcat org.apache.catalina.startup.Bootstrap类,这时候的类... 阅读全文
posted @ 2013-06-02 14:19 IamThat 阅读(464) 评论(0) 推荐(0) 编辑