读书人

TOMCAT源码学习所得(2)

发布时间: 2012-07-01 13:15:00 作者: rapoo

TOMCAT源码学习所得(二)

这里主要学习工具类,Digester和ConvertUtils,StringTokenizer,File类的3个获取路径的方法

?

1.StringTokenizer

如果为字符串的简单分隔,那么如果由split方法来分隔字符串,效率必然低下(其参数被识别为正则表达式)

这时,我们可以使用StringTokenizer类,来进行字符串的分隔,其效率略高

?

?

然后是Digester的测试类

?

public class ConvertTest {public static void main(String[] args) {ConvertUtils cu = new ConvertUtils();ConvertUtils.register(new DateConverter(),Date.class);Object result = ConvertUtils.convert("1999-9-9",Date.class);System.out.println(result);System.out.println(result instanceof Date);}}

?

另外需要说明的是,ConvertUtils和Digester需要引入apache commons的一些jar包,具体见附件吧

读书人网 >开源软件

热点推荐