Obsah:
Definícia - Čo znamená balík?
V kontexte Java je balík organizovanou a funkčnou sadou súvisiacich rozhraní a tried. Balíky organizujú triedy, ktoré patria do rovnakej kategórie alebo poskytujú podobné funkcie. Triedy uľahčujú sťahovanie tried v skupinách a môžu byť uložené v komprimovaných súboroch, ako sú súbory Java Archive (JAR).
Názvy balíkov by mali byť jedinečné a trieda balíkov môže mať prístup k členom prístupu k balíkom pre iné triedy balíkov.
Techopedia vysvetľuje balík
Balíky Java sú podobné označeným počítačovým zložkám. Napríklad väčšina používateľov dáva prednosť uchovávaniu stránok HTML, obrázkov a skriptov v rôznych priečinkoch, aby sa zabezpečila lepšia organizácia. Podobne existuje veľa tried a rozhraní v jazyku Java. Programátori uprednostňujú organizovanie súvisiacich tried a rozhraní v rôznych adresároch. Konkrétny balík teda obsahuje vzájomne prepojené triedy a rozhrania.
Balík Java môže vo všeobecnosti obsahovať triedy, rozhrania, anotácie Java a vymenované typy. Na definovanie balíka triedy sa kľúčové slovo balíka používa v zdrojovom súbore pre túto triedu a zvyčajne je prvým kľúčovým slovom v zdrojovom súbore. Napríklad, ak trieda s názvom Foo patrí do balíka s názvom com.mypackage, nasledujúci riadok by mal existovať na začiatku zdrojového súboru Foo Java: package com.mypackage.
