There are hundreds of Java libraries available today that cover every type of programming problem a Java developer is likely to come across. This article will take a look at Java libraries (core java and third party)
every Java developer should know about before they write their first piece of code. Unfortunately, you will not find any of below mentioned third party libraries in
java books since they are mostly project and requirements specific.
But before we begin with the list, let’s take a look at what a Java library does:
Understanding Java Library
According to Wiki:
The Java Class Library (JCL) is a set of dynamically loadable libraries that Java applications can call at run time.
The standard java library consists of a number of packages. Each package in turn consists of a number of classes (that provide similar functionality).