上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 53 下一页
摘要: 数组时协变的(covariant) 也就是说对于Sub[]和Super[]两个数组,如果Sub是Super的子类,那么Sub[]也是Super[]的子类。例如下面的代码: Object[]objects=new Long[1]; objects[0]="Strings"; 这段代码在编译的时候是可以通过的,但是运行的时候会: Exception in thread "main" jav... 阅读全文
posted @ 2010-03-19 06:33 macula7 阅读(233) 评论(0) 推荐(0)
摘要: 目前最好的方式是用枚举来实现单例模式,如下: public enum Elvis { INSTANCE("wangfabo", 1); private final int id; private final String name; Elvis(String n, int i) { id=i; name=n; } public void leaveTheBuilding()... 阅读全文
posted @ 2010-03-19 04:22 macula7 阅读(4851) 评论(0) 推荐(0)
摘要: 关于digester的详细工作过程,下面对代码进行了简单说明: //创建server对象,类为org.apache.catalina.core.StandardServer,第3个参数是说可以使用className属性来改变server对象 digester.addObjectCreate("Server", ... 阅读全文
posted @ 2010-03-18 04:07 macula7 阅读(226) 评论(0) 推荐(0)
摘要: digester解析XML文件 在Tomcat中使用digester来解析配置文件,在代码中就是 if(server==null) load(); 而在load方法里主要就是通过配置文件来配置组件。 load方法首先会调用createDigester方法得到digester对象。在createDigester方法中主要完成添加xml文件解析规则。关于digester的使用,可以简单参考 http:... 阅读全文
posted @ 2010-03-18 00:08 macula7 阅读(303) 评论(0) 推荐(0)
摘要: 首先读Bootstrap类,该类在how Tomcat works里有比较详细的介绍,结合书和代码看应该没有问题。接下来看Catalina类,主要主要该类中的start()方法: /** * Start a new server instance. */ public void start() { if (server == null)... 阅读全文
posted @ 2010-03-16 03:58 macula7 阅读(211) 评论(0) 推荐(0)
摘要: org.apache.tomcat.util.net包 Interface Summary AprEndpoint.Handler 处理socket的接口 ... 阅读全文
posted @ 2010-03-15 06:38 macula7 阅读(279) 评论(0) 推荐(0)
摘要: org.apache.tomcat.util.collections 包 特定的集合,该包包括一些特殊的集合,用于服务器端的应用。 Class Summary EmptyEnumeration 无 ... 阅读全文
posted @ 2010-03-15 06:18 macula7 阅读(208) 评论(0) 推荐(0)
摘要: org.apache.naming.resources 包 Class Summary BaseDirContext Directory Context implementation helper class. ... 阅读全文
posted @ 2010-03-15 05:50 macula7 阅读(273) 评论(0) 推荐(0)
摘要: org.apache.naming.factory 包 This package contains object factories used by the naming service. 该包包括用于命名服务的对象工厂。 Class Summary BeanFactory ... 阅读全文
posted @ 2010-03-15 05:03 macula7 阅读(103) 评论(0) 推荐(0)
摘要: org.apache.naming 包 该包包括基于内存的名字服务提供者(naming service provider) Interface Summary NamingServiceMBean Naming MBean inter... 阅读全文
posted @ 2010-03-15 04:39 macula7 阅读(134) 评论(0) 推荐(0)
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 53 下一页
点击右上角即可分享
微信分享提示