Csomagok, mert így a java class szervezetek
A Java nyelv a közös és kényelmes módja class szervezetek részvételét a programban. Minden public class Java tárolt külön fájlba kiterjesztése Java, akinek a neve megegyezik az osztály nevét. Így a nyílt osztályban tárolja a SmartBoard SmartBoard.java fájlt. Egy sor kapcsolódó osztályok tárolni egyetlen könyvtárba, és kialakítják a csomagot. A leírás az egyes csomag fájl kezdődik a sor:
nevét tartalmazó könyvtár a csomag megfelel a csomag neve. Ön tudja menteni a csomagot egy fájl, amely több osztályba, de csomag feldolgozása fordítóprogram fogja megmenteni az összes osztályok külön fájlokban ugyanabban a könyvtárban.
A felhasznált egyéb csomagok
A Java, talán ^ mations használt osztályok más csomagok. Ehhez előtt az osztály nevét egy időszakban (azaz, a karakter „”), ami megfelel a fa struktúra a csomag.
állami boolean Hőmérséklet (TA Measures.Thermometer hőmérővel, int hőmérséklet)
Ebben a példában, a hőmérséklet függvényében hőmérő osztály változó átadva paraméterként. Hőmérő intézkedések alcsomag tartalmazza a csomag SLT. Szimbólumok pontos felvételi TA.Measures.Thermometer jelzik TA fa struktúra csomagot.
Ahhoz, hogy megszabaduljon az unalmas kell beírni a teljes hosszúságú osztályok neveit, amikor hivatkozva egy osztály egy másik csomag, segítségével Java az üzemeltető import nyilatkozatot, amely lehetővé teszi a hozzáférést a jelenlegi fájlt az osztályok más csomagokat, és az egész csomag: importálásához egy osztály egy csomag elején fájl levelet:
Például az elején Project csomag felírható
import TA.Measures.Thermometer; import TA.Measures.Scale;
Importálja a teljes csomag van megadva a következők szerint:
import (CSOMAGNÉV), például
csomag hallgató; import TA.Measures [4] .;
állami boolean Hőmérséklet (hőmérő hőmérő, int hőmérséklet)
Ha az import a megállapítás vonatkozik mindkét csomagot, meg kell adnia egy csomagot, az osztály, amit akar.
Gnomes.Mushroom shroom = new Gnomes.Mushroom ( "lila"), főzéshez. Gomba feltöltési = új Főzés Gomba ();
Ha nem adja meg a csomag neve (azaz egy egyszerű változó gomba indokolt lenne ebben a példában), akkor a fordítóprogram-e hibaüzenetet „vegyes osztály”.
Így a program Java nyelven a következőképpen épül fel: például a változók és módszerek csoportját alkotják, és az osztályok együtt egy csomagban.