Several common Java open Source Library, and its function introduction

Source: Internet
Author: User
Tags most popular database log4j

1.Commons Math is a package of mathematical and statistical calculations for the lightweight self container in Apache, which contains most commonly used numerical algorithms.

2. LWJGL (Lightweight Java Game Library) can help Java programmers develop games of a commercial nature. LWJGL provides developers with Easy-to-use APIs to access OpenGL (open Graphics Library) and OpenAL (Open Audio Library), as well as operational controllers (gamepads, steering API for wheel and joystick).

3, Jsoup is a Java HTML parser, you can directly resolve a URL address, HTML text content. It provides a very labor-saving API for fetching and manipulating data through DOM, CSS, and jquery-like operations.

4,SWT is an open source GUI programming framework , and awt/swing have similar use, the famous open source Ide-eclipse is developed with SWT. SWT is a Java designed to provide an efficient part of the toolkit to achieve a portable user access interface operating system.

5, Freehep is a very useful library for the development of Web applications to reuse Java code. The library provides several components, such as heprep, vector image packs, PostScript viewer, aid compiler, and so on.

6,Apache log4j is an open source project for Apache. By using log4j, you can control the destination of log information delivery is the console, files, GUI components, even interface servers, NT event recorders, UNIX syslog daemon, and so on.

7.Jackson is a Java class library used to process data in JSON format, and the performance is very good. it can easily convert Java objects into JSON objects and XML documents, as well as convert JSON and XML into Java objects.

8,Jfreechart is an open chart drawing class library on the Java platform . It is written entirely in the Java language and is designed for use by applications, applets, Servlets, and JSP.

9, guava is a Google Open source project, contains a lot of Google Core Java Common library.
10.Hibernate is an object-relational mapping solution in the Java language. It provides a convenient framework for the mapping of object-oriented domain model to traditional relational database. Hibernate is also currently the most popular database persistence layer framework in Java development , which is now owned by JBoss.
11. Dom4j-1.5.2.jar
dom4j is an open source Java library that uses the Java Collections framework to work with XML, XPath, and XSLT on the Java platform, and it fully supports DOM, sax, and Jaxp.

12. DBCP, C3P0, Proxool
Database connection pool, this connection pool can set the maximum and minimum connection, connection wait time, etc.

This article is reproduced from:
http://geek.csdn.net/news/detail/56397

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.