首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

TOMCAT源码学习所得(2)

2012-07-01 
TOMCAT源码学习所得(二)这里主要学习工具类,Digester和ConvertUtils,StringTokenizer,File类的3个获取路径

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包,具体见附件吧

热点排行