Java-paket (Java-paket) - en mekanism som gör att Java - klasser kan organiseras i ett namnutrymme som liknar moduler i programmeringsspråket Modula .
Java-paket kan finnas i komprimerade JAR- filer. Vanligtvis kombinerar paket klasser av samma kategori, eller tillhandahåller liknande funktionalitet.
Klasser definierade utan explicita åtkomstmodifierare ( public, protected, private) är endast synliga i paketet.
Klass | Paket | Underklasser | Allt | |
private | Ja | — | — | — |
( utan ) | Ja | Ja | — | — |
protected | Ja | Ja | Ja | — |
public | Ja | Ja | Ja | Ja |
java.lang | - grundläggande språkfunktioner och grundläggande typer |
java.util | - insamling av datastrukturklasser |
java.io | - input/output operationer |
java.math | - matematiska operationer |
java.nio | - nytt I/O -ramverk |
java.net | - operationer med nätverk, sockets , DNS-frågor |
java.security | - Nyckelgenerering, kryptering och dekryptering |
java.sql | - Java Database Connectivity (JDBC) för databasåtkomst |
java.awt | - Huvudpakethierarki för inbyggda GUI-komponenter |
javax.swing | - Pakethierarki för plattformsoberoende GUI - komponenter |