Pachetul Java (pachetul Java) - un mecanism care permite ca clasele Java să fie organizate într- un spațiu de nume similar cu modulele din limbajul de programare Modula .
Pachetele Java pot fi conținute în fișiere JAR comprimate. De obicei, pachetele combină clase din aceeași categorie sau oferă funcționalități similare.
Clasele definite fără modificatori de acces explicit ( public, protected, private) sunt vizibile numai în pachet.
Clasă | Pachet | Subclase | Toate | |
private | da | — | — | — |
( fara ) | da | da | — | — |
protected | da | da | da | — |
public | da | da | da | da |
java.lang | - funcționalitatea de bază a limbajului și tipurile de bază |
java.util | - colectarea claselor de structura de date |
java.io | - operaţii de intrare-ieşire |
java.math | - operatii matematice |
java.nio | - nou cadru I/O |
java.net | - operațiuni cu rețele, prize , interogări DNS |
java.security | - generarea de chei, criptarea și decriptarea |
java.sql | - Java Database Connectivity (JDBC) pentru acces la baza de date |
java.awt | - ierarhia pachetului principal pentru componentele GUI native |
javax.swing | - ierarhia pachetelor pentru componentele GUI independente de platformă |