or drag border to resize
Best viewed with Firefox
Bitcoin donation, thank you
Post this site to
3. APIThe Java Standard Edition library contains many software components/modules, classes, that contain methods, belonging to that class, so the java.lang.String class contains methods for dealing with strings, like
indexOf, substring, startsWith, length. The Graphics class, in turn, contains many drawing methods. Likewise, each class contains methods that belong to that category, to that class.
Each class is a wheel already invented, ready to be used in whatever application.
The library is divided into different packages. The language package, lang, contains classes that are of general importance.
The awt package contains classes that you can use for the user interface, like Button, Menu, TextField and the likes.
There are many packages, that each contain classes that belong there.
applet : classes for making applications within html or other documents.
net : networking
util : utilities
swing : more sophisticated user interface
and many more.
Much of the library has been zipped into one file, rt.jar,
Runtime Java Archive. A JAR can be inspected using a tool like WinZip ( or you could copy it and change the copy's extension to .zip).