Tartalomjegyzék:
Meghatározás - Mit jelent a csomag?
A Java kontextusában egy csomag szervezett és funkcionalitáson alapuló kapcsolódó interfészek és osztályok halmaza. A csomagok ugyanabba a kategóriába tartozó osztályokat szerveznek, vagy hasonló funkciókat biztosítanak. Az osztályok megkönnyítik az osztályok letöltését csoportokban, és tömörített fájlokban is tárolhatók, például a Java Archive (JAR) fájlokban.
A csomagneveknek egyedinek kell lenniük, és egy csomagosztály hozzáférhet más csomagosztályokhoz a csomaghozzáférési tagokhoz.
A Techopedia magyarázza a Csomagot
A Java csomagok hasonlóak a címkézett számítógépes mappákhoz. Például a legtöbb felhasználó inkább a HTML oldalakat, képeket és szkripteket tartja különféle mappákban a jobb szervezés érdekében. Hasonlóképpen, számos osztály és interfész van a Java nyelven. A programozók jobban kedvelik a kapcsolódó osztályok és interfészek szervezését a különböző könyvtárakban. Így egy adott csomag összekapcsolt osztályokat és interfészeket tartalmaz.
Általában egy Java csomag tartalmazhat osztályokat, interfészeket, Java kommentárokat és felsorolt típusokat. Osztálycsomag meghatározásához a csomag kulcsszóját az osztály forrásfájljában használják, és általában a forrásfájl első kulcsszava. Például, ha egy Foo nevű osztály tartozik a com.mypackage nevû csomaghoz, akkor a következõ sornak léteznie kell a Foo Java forrásfájl elején: com.mypackage csomag.
