Java程序员应该了解的第三方工具
来源:互联网 发布:yum nothing to do 编辑:程序博客网 时间:2024/06/05 08:36
java常用第三方软件包
网上收集的一些常用Java开发的第三方软件包,供大家参考
1.Apache POI 处理office文档用到的2. IText PDF操作类库
3.Java Base64 Base64编码类库
4.Commons-lang 对应java sdk里面的java.lang包,用来简化基本工具类操作
5.pingyin4j 中文转拼音库
6.Commons-IO,处理IO的工具包
7.Commons-beanutils 用来处理javaBean类的反射,内省的工具包
8.Commons-codec 处理常用加密编码
9.Commons-collections 对各种集合类的封装
10.patchca Java验证码类库
11.Commons Configuration Java配置文件管理类
12.CGLib Java动态代理类库
13.Super CSV Java Csv格式读写类库
14.com4j 使用java调用com的类库
15.util.concurrent JAVA并发开发包
16.Jsapar JAVA文本文件处理包
17.Dregexp 正则表达式类库
18.JEgg Java多线程开发包
19.SmartPagination 页面数据分页处理20.Dom4j xml解析类
20.xml解析四种模式DOM,SAX,JDOM,DOM4J
21.SLF4J 日志处理软件包,底层可以支持log4j,commonlog,JDKLOG等等。
22.Apache MINA TCP/IP通信非阻塞框架,可以实现高性能的NIO通信机制。
23.JBossNetty 同22,JBOSS提供的一个开源框架,适合高并发连接。
24.httpclient apache开源框架,实现http协议的各项操作。
25.google Guice 一个开源JAVA实现的IOC框架,据说性能高于spring100倍,希望你可以验证下。
26.CGLIB 一个动态代理实现的框架,hibernate,spring等框架里的动态代理实现。
27.JBOSS JBPM 工作流引擎开源框架。
28.DROOLS 规则引擎开源框架,商业的有ILOG(IBM拥有)。
29.JEgg 是一个框架用来减少开发可靠的多线程 Java 应用程序的复杂度。JEgg 采用的是活动对象 Active Object 设计模式。
30.IK Expression是一个开源的(OpenSource),可扩展的(Extensible),基于java语言开发的一个超轻量级(Super lightweight)的公式化语言解析执行工具包。
IK Expression V2.0不依赖于任何第三方的java库。它做为一个简单的jar,可以集成于任意的Java应用中。这包括了JavaEE应用(基于应用服务器的), Java桌面应用以及Java WebStart方式的应用。
IK Expression最初诞生的原因是为了能增强工作流引擎,如jBPM等对流程配置的灵活度。使其能在流程运行期获得同配置期一样灵活地对执行逻辑条件进行变更。经过扩展后的IK Expression还可以适用于各种常规业务系统的动态条件配置,如需要图形化配置应用的场合,或是模拟Excel电子表格的公式运算的场景。
31.date4j是一个用于简化日期和时间操作的Java工具。可以替换java.util.Date。
网上收集的一些常用Java开发的第三方软件包,供大家参考
1.Apache POI 处理office文档用到的2. IText PDF操作类库
3.Java Base64 Base64编码类库
4.Commons-lang 对应java sdk里面的java.lang包,用来简化基本工具类操作
5.pingyin4j 中文转拼音库
6.Commons-IO,处理IO的工具包
7.Commons-beanutils 用来处理javaBean类的反射,内省的工具包
8.Commons-codec 处理常用加密编码
9.Commons-collections 对各种集合类的封装
10.patchca Java验证码类库
11.Commons Configuration Java配置文件管理类
12.CGLib Java动态代理类库
13.Super CSV Java Csv格式读写类库
14.com4j 使用java调用com的类库
15.util.concurrent JAVA并发开发包
16.Jsapar JAVA文本文件处理包
17.Dregexp 正则表达式类库
18.JEgg Java多线程开发包
19.SmartPagination 页面数据分页处理20.Dom4j xml解析类
20.xml解析四种模式DOM,SAX,JDOM,DOM4J
21.SLF4J 日志处理软件包,底层可以支持log4j,commonlog,JDKLOG等等。
22.Apache MINA TCP/IP通信非阻塞框架,可以实现高性能的NIO通信机制。
23.JBossNetty 同22,JBOSS提供的一个开源框架,适合高并发连接。
24.httpclient apache开源框架,实现http协议的各项操作。
25.google Guice 一个开源JAVA实现的IOC框架,据说性能高于spring100倍,希望你可以验证下。
26.CGLIB 一个动态代理实现的框架,hibernate,spring等框架里的动态代理实现。
27.JBOSS JBPM 工作流引擎开源框架。
28.DROOLS 规则引擎开源框架,商业的有ILOG(IBM拥有)。
29.JEgg 是一个框架用来减少开发可靠的多线程 Java 应用程序的复杂度。JEgg 采用的是活动对象 Active Object 设计模式。
30.IK Expression是一个开源的(OpenSource),可扩展的(Extensible),基于java语言开发的一个超轻量级(Super lightweight)的公式化语言解析执行工具包。
IK Expression V2.0不依赖于任何第三方的java库。它做为一个简单的jar,可以集成于任意的Java应用中。这包括了JavaEE应用(基于应用服务器的), Java桌面应用以及Java WebStart方式的应用。
IK Expression最初诞生的原因是为了能增强工作流引擎,如jBPM等对流程配置的灵活度。使其能在流程运行期获得同配置期一样灵活地对执行逻辑条件进行变更。经过扩展后的IK Expression还可以适用于各种常规业务系统的动态条件配置,如需要图形化配置应用的场合,或是模拟Excel电子表格的公式运算的场景。
31.date4j是一个用于简化日期和时间操作的Java工具。可以替换java.util.Date。
0 0
- Java程序员应该了解的第三方工具
- IOS程序员应该知道的一些第三方框架
- 每个程序员都应该了解的“虚拟内存”知识【第三部分】
- 每个程序员都应该了解的“虚拟内存”知识【第三部分】
- 应该了解的-java
- 程序员应该了解的测试
- 程序员应该了解的数字
- JAVA程序员应该了解的10个JSP标签库
- JAVA程序员应该了解的10个JSP标签库
- 程序员应该了解的查找(java实现)
- Java程序员应该了解的10个面向对象…
- 程序员应该了解的查找(java实现)
- Java程序员应该了解的10个设计原则
- 程序员应该了解的查找(java实现)
- 程序员应该了解的查找(java实现)
- 程序员应该了解的查找(java实现)
- IOS程序员应该知道的一些第三方框架(监控视频直播RTSPPlayer)
- java使用第三方工具BeanUtils实现对象的复制
- Android阶段学习笔记 (常见错误之R文件丢失)
- Dubbo--生态系统安装
- ThinkPad联想E431笔记本电脑Win8改BIOS设置启动装Win7
- 内网映射公网利器ngrok Windows下配置及使用教程
- 请求和响应的装饰——装饰器设计模式
- Java程序员应该了解的第三方工具
- JAVA回顾巩固之String、StringBuilder、StringBuffer结合源码比较
- 基于人工神经网络的五子棋博弈(Details)
- 关于vs2012配色方案
- Nim博弈
- js作用域链
- LeetCode-203:Remove Linked List Elements
- Sticks
- C++ vector 用法(#include <vector>)