![]() |
|
|---|
| ComputerBooks |
|
|
A könyv előszavaA Java nyelv 2005. május 23-án ünnepelte 10.
születésnapját. A 10 esztendő alatt ez az egyszerű programozási nyelv a világ
egyik felét meghatározó technológiává nőtte ki magát. Ahhoz azonban, hogy a
valós igényeknek megfelelő megoldások szülessenek, nem elegendő az a
professzionális osztálygyűjtemény, amely a Java 2 platformokon keresztül (J2SE, J2EE) rendelkezésünkre áll.
Minden technológiai megoldás feltételezi a Java nyelv alapjainak és alapvető
osztályainak (Java API) készségszintű ismeretét. A könyv tartalomjegyzékeElőszó Bevezetés a Java világba A Java alkalmazások szerkezete Egyszerű Java alkalmazás Szöveg írása a képernyőre Az osztályok dokumentálása Alaptípusok, változók és konstansok A Java nyelv primitív típusai Szabványos bement és kimenet Képernyőn való megjelenítés Beolvasás billentyűzetről Karakter beolvasása billentyűzetről Konstansok a Java nyelvben Értékadás Java függvények (metódusok) hívása Matematikai függvények Operátorok és kifejezések Aritmetikai operátorok Precedencia és asszociativitás A precedencia-szabály Az asszociativitás szabály Értékadó operátorok Léptető (inkrementáló/dekrementáló) operátorok Bitműveletek Biteltoló műveletek Konstansok használata A Java nyelv utasításai Utasítások és blokkok Szelekciós utasítások Relációs műveletek és logikai operátorok A feltételes operátor Az if utasítás A switch utasítás Ciklusutasítások A while ciklus A for ciklus A do-while ciklus A break és a continue utasítások Tömbök használata Tömbök definíciója Egydimenziós tömbök Többdimenziós tömbök Metódusok A metódusok definiálása Különböző típusú paraméterek Primitív típusú paraméterek Tömbtípusú paraméterek Metódusok túlterhelése Osztályok és objektumok Adatmezők, metódusok és a this hivatkozás Statikus osztálytagok alkalmazása, osztályok elhelyezése Objektumok létrehozása - konstruktorok Az osztálytagok és az osztályok elérésének szabályozása Objektum és objektumtömb típusú metódusparaméterek Csomagok (package) készítése, importálása Kivételkezelés Öröklés Egyszeres öröklés és a polimorfizmus Absztrakt metódusok és osztályok Interfészek (interface) Végleges (final) osztályok OOP a gyakorlatban A Java 2 API általános osztályai Primitív típusú adatok objektumokként való kezelése Szövegek kezelése A String osztály A StringBuffer osztály A StringTokenizer osztály Állományok kezelése A File osztály használata A RandomAccessFile osztály alkalmazása A FileOutputStream és a FileInputStream osztályok használata Adattároló osztályok Általánosított osztályok A konténerosztályok használata Többszálúság - a Thread osztály Grafikus felületű alkalmazások A grafikus felület felépítésének alapelvei Színek és betűtípusok Az alkalmazás ablaka, a Frame osztály Az AWT komponensek kezelése Alapvezérlők A komponensek elrendezése Események kezelése Komponensek használata alkalmazásokban Párbeszédablakok kialakítása Swing komponensek alkalmazása Alapvezérlők Komponensek használata alkalmazásokban Összetett fájlkezelő Swing-alkalmazások Grafika programozása Grafikus megjelenítés AWT és Swing környezetben A grafikus környezet (context) állapotváltozói Grafikus primitívek Grafika programozott megjelenítése Multimédiás elemek Képek betöltése és megjelenítése Hang megszólaltatása A Java2D grafika rövid áttekintése Kisalkalmazások (appletek) Az appletek felépítése A kisalkalmazás osztályának deklarálása A főosztály konstruktora Az init() és a destroy() metódusok A start() és a stop() metódusok - a kisalkalmazás indítása, megállítása A paint() - az applet grafikus megjelenítése Az applet a HTML-dokumentumban A példaapplet tesztelése a böngészőben Az appletek paraméterezése Az applet és alkalmazás egyben Komponensek használata appletekben AWT komponensek használata Swing komponensek használata Grafika alkalmazása az appletekben Hangok Internet Animációk Algoritmusok programozása (CD) Hasznos táblázatok Java kulcsszavak Primitív adattípusok Escape karakterkódok Operátorok precedenciája Java módosítók Az Object osztály metódusai A Java 2 Platform elemei A Java 2 Platform leggyakrabban használt csomagjai A java.lang.Math osztály statikus tagjai AWT-események és kezelésük A JDK segédprogramjai A JDK Windows alatti telepítésekor kialakuló könyvtárstruktúra Gyakrabban használt parancssor programok A JBuilder 2005 Foundation használata Irodalomjegyzék Tárgymutató |
| created by jmkate |
©2001-2005 ComputerBooks |