Showing revision 1The Java API is an extensive collection of library routines (written in Java) that perform basic tasks such as GUI display and manipulation, sorting and countless others. The libraries make it considerably easier to program in Java than in C++, according to some software development methodologists.