深入剖析Tomcat第八章.pptxVIP

  • 3
  • 0
  • 约7.83千字
  • 约 29页
  • 2019-04-15 发布于中国
  • 举报
深入剖析Tomcat ------载入器第八章 载入器* web应用程序载入器,即Tomcat中的载入器。* servlet容器需要实现一个自定义的载入器,而不能使用简单的系统的类载入器,因为: (1) servlet容器不应该完全相信它正在运行的servlet类,如果使用系统的类载入器,那么servlet就能够访问到所有的类,包括JVM中CLASSPATH指明的路径下的所有类和库,安全性低。 (2) 可以提供自动重载功能,当可以使用的目录下的类发生变化时,Web应用程序会重新载入这些类。第八章 载入器* 在Catalina中,载入器是 org.apache.catalina.Loader接口的实现* 支持自动重载,载入器须实现 org.apache.catalina.loader.Reloader接口* 了解两个术语:仓库(repository) 和资源(resource) 仓库:表示类载入器会在哪里搜索要载入的类 资源: 指的是一个类载入器中的DirContext对象第八章 载入器Java的类载入器 从J2SE 1.2 开始,JVM使用了三种类载入器来载入所需要的类。 引导类载入器--引导启动JVM--载入Java核心类--依赖JVM和操作系统版本 扩展类载入器--载入标准扩展目录中的类--依赖于JDK供应商的具体实现 系统类载入器--默认的载入器,搜索CLASS

文档评论(0)

1亿VIP精品文档

相关文档