Pakke (Java)

Java-pakke (Java-pakke) - en mekanisme, der gør det muligt at organisere Java - klasser i et navneområde , der ligner moduler i programmeringssproget Modula .

Java-pakker kan være indeholdt i komprimerede JAR- filer. Sædvanligvis kombinerer pakker klasser af samme kategori eller giver lignende funktionalitet.

Klasser defineret uden eksplicitte adgangsmodifikatorer ( public, protected, private) er kun synlige i pakken.

Klasse Pakke Underklasser Alle
private Ja  —  —
( uden ) Ja Ja  —
protected Ja Ja Ja
public Ja Ja Ja Ja

Større pakker i J2SE 6.0

java.lang  - grundlæggende sprogfunktionalitet og grundlæggende typer
java.util  - indsamling af datastrukturklasser
java.io  - input-output operationer
java.math  - matematiske operationer
java.nio  - ny I/O- ramme
java.net  - operationer med netværk, sockets , DNS-forespørgsler
java.security  - nøglegenerering, kryptering og dekryptering
java.sql  - Java Database Connectivity (JDBC) til databaseadgang
java.awt  - hovedpakkehierarki for native GUI-komponenter
javax.swing  - Pakkehierarki for platformsuafhængige GUI - komponenter

Se også