![]() Teljes méretű kép megtekintése |
Együtt könnyebb a programozás - JAVA |
|
|
Ár:
3 990 Ft.
3 591 Ft. Kedvezmény: 10.00% |
||
| Kérdés felvetése a termékről | ||
Szerzők: Benkő Tiborné - Tóth Bertalan Kiadó: ComputerBooks Kiadó, 2005 oldalszám: 400 ISBN: 963 618 337 6 A könyvről A 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 legtöbb magyar nyelven megjelent Java szakkönyv nagyvonalúan kezeli ezeket a részeket, és a különböző Java technológiákra helyezi a hangsúlyt. Mások a Java nyelvet csupán eszköznek tekintik ahhoz, hogy az objektum-orientált programozást magyarázzák, megint mások pedig az UML leírónyelvvel kapcsolják össze. Az eredmény - amit az oktatási tapasztalatunk is igazol -, hogy a gazdag szakkönyvkínálat ellenére a kezdő programozók nehezen sajátítják el a Java nyelvet. Az "Együtt könnyebb a programozás - Java" könyv az alapoktól indulva, a szöveges és grafikus felületű alkalmazásokon át, a HTML-oldalakba ágyazott kisalkalmazások fejlesztéséig viszi el az Olvasót. Innen kezdve azonban "átengedjük a terepet" a már említett műveknek. A könyv fejezetei az "Együtt könnyebb a programozás" sorozat filozófiájának megfelelően, egy rövid elméleti összefoglalót követően, részletesen magyarázott példák sorával segíti az ismeretek elsajátítását. A CD-mellékleten a könyv példáin túlmenően egy tudásfelmérő alkalmazás, és néhány Java kérdéssor is megtalálható. Reményeink szerint a könyv feldolgozását követően az Olvasó magabiztosan készít grafikus felületű Java alkalmazásokat és appleteket. Tartalom Elő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ó
|
||
|
|
||
Fogyasztói vélemények:Még senki sem írt véleményt erről a termékről.Kérem, jelentkezzen be és írjon egy véleményt. |
||
hétfőtől csütörtökig
9.00 - 15.00 óráig
Kiadványaink megrendelhetőek
telefonon,faxon vagy e-mailben.