Java WEB开发常用工具jar包(文档中有源码实例)

Java WEB开发常用工具jar包(文档中有源码实例)

ID:41131557

大小:45.50 KB

页数:4页

时间:2019-08-17

Java WEB开发常用工具jar包(文档中有源码实例)_第1页
Java WEB开发常用工具jar包(文档中有源码实例)_第2页
Java WEB开发常用工具jar包(文档中有源码实例)_第3页
Java WEB开发常用工具jar包(文档中有源码实例)_第4页
资源描述:

《Java WEB开发常用工具jar包(文档中有源码实例)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、commons-io.jar:可以看成是java.io的扩展,用来帮助进行IO功能开发.它包含三个主要的领域:Utilityclasses-提供一些静态方法来完成公共任务.Filters-提供文件过滤器的各种实现.Streams-提供实用的Stream,reader与writer实现.commons-beanutils.jar:提供对Java反射和自省API的包装,主要提供了对于JavaBean进行各种操作。commons-digester.jar:它能方便地将XML文档所定义的元素转化为JAVA对象,其实它的用法有点象栈(当然内在的原理就是那个古老的东西,只是提供了更高一层的封装)。c

2、ommons-lang.jsr:它扩展了标准java.langAPI,增加了字符串操作方法、基本数值方法、对象反射、创建和串行化以及System属性。它还包含一个可继承的enum类型、对多种嵌套的Exception类型的支持、对java.util.Date的增强以及用于构建方法的实用程序,例如自动生成toString()的结果、自动实现hashCode()和equals()方法、数组操作、枚举、日期和时间的处理等等。·ArrayUtils–用于对数组的操作,如添加、查找、删除、子数组、倒序、元素类型转换等;·BitField–用于操作位元,提供了一些方便而安全的方法;·BooleanUt

3、ils–用于操作和转换boolean或者Boolean及相应的数组;·CharEncoding–包含了Java环境支持的字符编码,提供是否支持某种编码的判断;·CharRange–用于设定字符范围并做相应检查;·CharSet–用于设定一组字符作为范围并做相应检查;·CharSetUtils–用于操作CharSet;·CharUtils–用于操作char值和Character对象;·ClassUtils–用于对Java类的操作,不使用反射;·ObjectUtils–用于操作Java对象,提供null安全的访问和其他一些功能;·RandomStringUtils–用于生成随机的字符串;·S

4、erializationUtils–用于处理对象序列化,提供比一般Java序列化更高级的处理能力;·StringEscapeUtils–用于正确处理转义字符,产生正确的Java、JavaScript、HTML、XML和SQL代码;·StringUtils–处理String的核心类,提供了相当多的功能;·SystemUtils–在java.lang.System基础上提供更方便的访问,如用户路径、Java版本、时区、操作系统等判断;·Validate–提供验证的操作,有点类似assert断言;·WordUtils–用于处理单词大小写、换行等。commons-codec.jar:包含一些通用

5、的编码解码算法。包括一些语音编码器,Hex,Base64,以及URLencoder。Java代码1//MD52Stringstr="abc";3DigestUtils.md5Hex(str);4//SHA15Stringstr="abc";6DigestUtils.shaHex(str);78//BASE649//加密10Stringstr="abc";//abc为要加密的字符串11byte[]b=Base64.encodeBase64(str.getBytes(),true);12System.out.println(newString(b));13//解密14Stringstr="Y

6、WJj";//YWJj为要解密的字符串15byte[]b=Base64.decodeBase64(str.getBytes());16System.out.println(newString(b));commons-collections.jar:提供一个类包来扩展和增加标准的JavaCollection框架。·Bag接口:适用于包含一个对象的多个拷贝的集合·Buffer接口:适用于具有顺序的集合类,例如FIFOs(先进先出)·BidiMap(双向映射):可以通过值查找键,也可以通过键查找值·Map迭代器:提供了对映射的快速迭代·对类型检查进行了封装,确保特定类的实例可以被添加到集合中·

7、对转换进行了封装,将集合中的对象转换成被加入时的类型·对集合进行组合,使多个集合看起来就像一个集合一样·有序映射和set,保持元素添加时的顺序,包括一个基于LRU的map·标识映射可以给予对象的==来比较对象,而不是基于equals方法·引用映射可以允许键and/or值可以有控制的进行回收·很多比较器的实现·很多迭代器的实现·从数组或者枚举到集合的适配器·用来测试或者创建典型set理论的集合属性,例如与、或、闭包commons-db

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。