Csomag (Java)

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

Főbb csomagok a J2SE 6.0-ban

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

Lásd még