Java-csomag (Java-csomag) - olyan mechanizmus, amely lehetővé teszi, hogy a Java osztályokat a Modula programozási nyelv moduljaihoz hasonló névtérbe rendezzék .
A Java-csomagokat tömörített JAR - fájlok tartalmazhatják. Általában a csomagok azonos kategóriájú osztályokat kombinálnak, vagy hasonló funkcionalitást biztosítanak.
Az explicit hozzáférésmódosítók ( public, protected, ) nélkül meghatározott osztályokprivate csak a csomagon belül láthatók.
Osztály | Csomag | Alosztályok | Összes | |
private | Igen | — | — | — |
( nélkül ) | Igen | Igen | — | — |
protected | Igen | Igen | Igen | — |
public | Igen | Igen | Igen | Igen |
java.lang | - alapvető nyelvi funkcionalitás és alaptípusok |
java.util | - adatszerkezeti osztályok gyűjtése |
java.io | - input-output műveletek |
java.math | - matematikai műveletek |
java.nio | - új I/O keretrendszer |
java.net | - műveletek hálózatokkal, socketekkel , DNS-lekérdezésekkel |
java.security | - kulcsgenerálás, titkosítás és visszafejtés |
java.sql | - Java Database Connectivity (JDBC) az adatbázis-hozzáféréshez |
java.awt | - fő csomag hierarchia a natív grafikus felhasználói felület összetevőihez |
javax.swing | - Csomaghierarchia a platformfüggetlen GUI - komponensekhez |