WebappClassLoader类和rt.jar的attach源码
来源:互联网 发布:php 获取网页代码 编辑:程序博客网 时间:2024/05/16 06:50
理解Tomcat的WebappClassLoader
负责Web应用的类加载的是org.apache.catalina.loader.WebappClassLoader,它几个比较重要的方法:findClass(),loadClass(),findClassInternal(),findResourceInternal().类加载器被用来加载一个类的时候,loadClass()会被调用,loadClass()则调用findClass()。后两个方法是WebappClassLoader的私有方法,findClass()调用findClassInternal()来创建class对象,而findClassInternal()则需要findResourceInternal()来查找.class文件。
reference:http://www.diybl.com/course/3_program/java/javashl/20081119/151995.html
如何在Eclipse sdk中查看jar源代码如:*.jar
1.点 “window”-> "Preferences" -> "Java" -> "Installed JRES"
2.此时"Installed JRES"右边是列表窗格,列出了系统中的 JRE 环境,选择你的JRE,然后点边上的 "Edit...", 会出现一个窗口(Edit JRE)
3.选中rt.jar文件的这一项:“c:/program files/java/jre_1.5.0_06/lib/*.jar”
点 左边的“+” 号展开它,
4.展开后,可以看到“Source Attachment:(none)”,点这一项,点右边的按钮“Source Attachment...”, 选择你的JDK目录下的 “src.zip”文件
5.一路点"ok",结束。
但是有的jar中只有方法说明,而没有具体的实现。
- WebappClassLoader类和rt.jar的attach源码
- 关于rt.jar的源码问题
- rt.jar源码完全版
- jdk带的基本类库rt.jar 和 jre中的核心类库有什么区别
- Tomcat WebappClassLoader 类加载机制源码分析
- Tomcat源码学习--WebAppClassLoader类加载机制
- jdk添加源码(rt.jar,tools.jar,sa-jdi.jar)
- Java-----JDK中tools.jar、dt.jar和rt.jar的作用
- JDK中rt.jar、tools.jar和dt.jar的理解
- JDK中tools.jar、dt.jar和rt.jar的作用
- JRE下的rt.jar、tools.jar
- 应用Tomcat的WebappClassLoader加载指定目录的jar文件
- 为什么jdk的CLASSPATH环境变量需要设置rt.jar 和 tools.jar
- JDK中rt.jar、tools.jar和dt.jar作用
- JDK中rt.jar、tools.jar和dt.jar作用
- JDK中rt.jar、tools.jar和dt.jar作用
- JDK中rt.jar、tools.jar和dt.jar作用
- JDK中rt.jar、tools.jar和dt.jar作用
- 百度留言板
- 使用WM_COPYDATA消息通信
- Baidu搜索
- 关于进程或线程间通信(利用内存映射)vc++ 6.0
- dll #pragma data_seg注意事项
- WebappClassLoader类和rt.jar的attach源码
- 对话框启动时的隐藏
- oracle临时表的用法总结
- 动态连接库内封装应用程序框架的方法
- 【转载】ubuntu搭建ssh服务器
- 对《一个完善的ODBC数据库程序》一文的补充
- 在动态连接库内封装应用程序框架
- QueueUserApc实现DLL注入
- C# 读写Word :以及Normal.dot读写模板问题