1、Commons Math 是Apache上一个轻量级自容器的数学和统计计算方法包,包含大多数常用的数值算法。

2、LWJGL(Lightweight Java Game Library)可以帮助Java程序员开发有着商业性质的游戏。LWJGL为开发者提供简单易用的API来访问OpenGL (Open Graphics Library)和OpenAL (Open Audio Library),同样也提供操作控制器(Gamepads, Steering wheel和操纵杆)的API。

3、Jsoup是一款Java的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM、CSS以及类似于jQuery的操作方法来取出和操作数据。

4、SWT 是一个开源的GUI编程框架,与AWT/Swing有相似的用处,著名的开源IDE-eclipse就是用SWT开发的。 SWT是一个为Java设计的提供高效的部件工具包,实现便携式的用户访问界面操作系统。

5、FreeHEP是一个非常有用的库,针对于开发web应用程序重用Java代码。该库提供了几个组件,如HepRep、矢量图像包、PostScript查看器、AID编译器等。

6、Apache Log4j 是Apache的一个开放源代码项目。通过使用Log4j,可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等。

7、Jackson 是一个用来处理JSON格式数据的Java类库,性能非常好。它可以轻松地将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。

8、JFreeChart 是Java平台上的一个开放的图表绘制类库。它完全使用JAVA语言编写,是为applications、applets、servlets以及JSP等使用所设计的。

9、Guava是Google的一个开源项目,包含许多Google核心的Java常用库。
10、Hibernate是一种Java语言下的对象关系映射解决方案。它为面向对象的领域模型到传统的关系型数据库的映射,提供了一个使用方便的框架。Hibernate也是目前Java开发中最为流行的数据库持久层框架,现已归JBOSS所有。
11 . dom4j-1.5.2.jar
Dom4J 是一个在Java平台上使用Java Collections Framework与XML、 XPath和XSLT协同工作的开源Java库,它全面支持DOM、SAX和JAXP。

12 . DBCP , C3P0, proxool
数据库连接池,这个连接池可以设置最大和最小连接,连接等待时间等,

本文转载自:
http://geek.csdn.net/news/detail/56397

几种常见的java开源库,及其功能介绍相关推荐

  1. GitHub上那些值得一试的JAVA开源库--转

    原文地址:http://www.jianshu.com/p/ad40e6dd3789 作为一名程序员,你几乎每天都会使用到GitHub上的那些著名Java第三方库,比如Apache Commons,S ...

  2. 开源文档系统php,推荐几种常见的PHP开源文档管理系统

    PHP语言研究是一种基于嵌入式系统的开放源码语言,没有几个基于PHP的开放源码文档管理系统,今天爱站技术频道小编向您推荐几种常见的PHP开源文档管理系统,希望对你学习有帮助! 简单的试用心得如下: 安 ...

  3. Java SE 8新功能介绍:使用Streams API处理集合

    使用Java SE 8 Streams的代码更干净,易读且功能强大..... 在" Java SE 8新功能介绍"系列的这篇文章中,我们将深入解释和探索代码,以了解如何使用流遍历集 ...

  4. 简账(开源记账软件)-功能介绍

    文章目录 简账(开源记账软件)-功能介绍 前言 一.主要技术栈简介 二.主要功能 三.项目难点 四.总结 简账(开源记账软件)-功能介绍 前言 由于自己有记账的需求,在尝试使用过市面上的记账软件后,发 ...

  5. 大力推荐的超牛GitHub top 100的Java开源库

    1. React Native 这个是 Facebook 在 React.js Conf 2015 大会上推出的基于 JavaScript 的开源框架 React Native, 该框架结合了 Web ...

  6. java开源库生成折线图_Android HelloChart开源库图表之折线图的实例代码

    前面我们介绍了开源图表库MPAndroidChart,请参考: 我们今天介绍的将是一个更为优秀的图表库,比MPAndroidChart性能更好,功能更完善,UI风格更美观,坐标轴更精细. 支持缩放.滑 ...

  7. Java 函数式库Vavr功能

    1 概述 Vavr 是Java 8+中一个函数式库,提供了一些不可变数据类型及函数式控制结构. 1.1 Maven 依赖 添加依赖,可以到maven仓库中查看最新版本. <dependency& ...

  8. C++流媒体开源库Live555详细介绍

    目录 1.Live555简介 2.Live555源码目录说明 3.Live555中的关键概念与流程介绍 3.1.liveMedia的运转 3.2.RTSP介绍 3.3.RTSP连接的建立 3.4.DE ...

  9. 用HTML和CSS和JS构建跨平台桌面应用程序的开源库Electron的介绍以及搭建HelloWorld

    场景 Electron介绍 Electron是由Github开发,用HTML,CSS和JavaScript来构建跨平台桌面应用程序的一个开源库. Electron通过将Chromium和Node.js ...

最新文章

  1. Git学习系列之一些常用的Git命令收录更新ing
  2. Shell 编程快速入门
  3. nginx 及 php 配置
  4. 操作系统(二十四)多生产者多消费者问题
  5. vs2015 html页面没有试图,vs2015 web设计视图假死,求帮助
  6. Sourcegraph 代码搜索
  7. android特殊用法(转)
  8. keyshot卡住了还能保存吗_Sketchup建模和渲染能取代3dsMax吗?
  9. Package fontspec Error: The font “SimHei“ cannot be found. windows 上海交大学位论文模板
  10. ajax上传图片的方法,ajax上传图片的方法
  11. servlet.ServletException: java.lang.NoClassDefFoundError: cn/huiyuan/lwj/vo
  12. PWM占空比和分辨率
  13. 计算机启动显示不正确的分区表,双硬盘启动失败提示“无效分区表”无法打开机器...
  14. VC版计算器(豪华界面)
  15. 时态二--(专升本语法)
  16. 韩顺平老师的linux基础课(复习笔记)
  17. Problem G: 薪酬计算
  18. FreeMarker数值数据处理问题
  19. Esrally性能测试步骤与调优
  20. TexStudio论文写作小白入门

热门文章

  1. eclipse svn忽略classpath、target、.project等
  2. php指纹登录原理,指纹识别的工作原理-理论方法-敏捷大拇指-一个敢保留真话的IT精英社区...
  3. android指纹开发套件,指纹芯片_指纹传感器_瑞典FPC指纹开发套件_开发包
  4. Ubuntu 16 安装 python 依赖出现 error: command 'i686-linux-gnu-gcc' failed with exit status 1
  5. 金融行业如何选云服务器
  6. Python游戏 (胖鸟快飞Flappybird)
  7. [自动化测试] 去哪儿机票搜索
  8. python用pip安装numpy完整命令_Python--Numpy安装
  9. 新东方上海python培训班
  10. Web3时代到来:非洲兄弟已经在用它“养家糊口”