
A tantárgy vázlatát
Bevezetés a Java
- Alkalmazási területek. A Java platform. Jellemzője a Java. Java Virtual Machine. Java Development Kit. Java Runtime Environment. Összeállítása és a futó programokat a parancssorból.
- Integrated Development Environment (IDE). Áttekintés a népszerű fejlesztési környezetben.
- Perspectives használata és fejlesztése a Java programozási nyelv
Munka Eclipse IDE
- Letöltés és telepítés Eclipse. Beállítása egy munkaterületet. Konfigurálása Java Eclipse. Áttekintése Eclipse munkakörnyezet. A koncepció a projekt.
- Creation és fut egy egyszerű Java alkalmazás az Eclipse.
- Áttekintés program hibakeresés. Problémák diagnosztizálása. A koncepció elérhetetlen kódot. Hibakeresés programok Eclipse.
Az alapvető szintaxis a Java
- Adattípusok. Primitív adattípusok. Referencia adattípusok. Konvertálása numerikus típusok. Típus casting.
- Változókat. Inicializálása változók. Állandók. A módosító végleges.
- Művelet. Aritmetikai műveleteket. Növelő és csökkentő műveletek. Relációs műveleteket. Logikai műveleteket. Bitművelet. Matematikai függvények (Class Math). Elsődlegességét.
- Ellenőrző szereplők. Ha nyilatkozatot és formáját. Beágyazott IFS. Switch operátor. Blokkok és lokális változók. Szünet operátor. Háromkomponensű üzemeltetője.
- Hurkok szereplők. A koncepció a hurok állapotát és kilép. Míg hurok. A do-while ciklus. A loop. Ágyazott hurkok. Folytatás operátor. Visszatérés operátor.
- Tömbök. A koncepció a tömb. Nyilatkozat, létrehozása és inicializálása tömbök. Változó méretű tömb. Többdimenziós tömbök.
- Mód. A koncepció a módszer. Módszer aláírás és módja testet. Módszer hívás. Paraméterek átadása módszerrel. Visszatérési érték. Túlterhelés módszerekkel. Rekurzív módszerek. Módszerek változó számú paramétert.
- Munka húrok. Osztály karakterlánc és módszerei. StringBuffer és StringBuilder osztályok. Konvertálása számok szöveggé és vissza.
Alapjai objektumorientált programozási
- Az az elképzelés, az absztrakció. Az alapelvek az objektum-orientált programozás: öröklés, a beágyazás, polimorfizmus.
- Fogalmát osztályban. A koncepció az objektum. A kapcsolatok az osztályok között. Objektumok létrehozásához. Új operátor. Class módszerekkel. Hozzáférés módosítót. Kulcsszó statikus.
- Wrapper osztályok primitív típusok (csomag java.lang). Autoboxing és unboxing értékeket.
- Konstruktőrök. Fields inicializálás szabályokat. Túlterhelt konstruktőrök. This kulcsszó. Kulcsszó szuper.
- Létrehozása saját osztályokat. Osztály örökséget. Absztrakt osztályok.
enum
- A koncepció a enum. Létrehozása felsorolt típusok. Írás egyéni enum a konstruktőrök és módszerek.
Grafikus felhasználói felület komponensek
- Általános információk AWT és Swing könyvtárak. Csomag javax.swing. • Keret létrehozása. Helyét és méretét a keret. Tulajdonságai keretben.
- A koncepció a layout és a felhasználói felület kezelése. Hozzáadása vizuális komponenseket a kerethez. Optikai alkatrészek események kezelése.
- WindowBuilder plugin.
Csomagok és levéltárak Java
- Csomagokat. Import osztályok. Forgalomba osztályokat csomagokba. Létrehozása JAR-fájlt.
Gyakorlati feladatok természetesen: Gyakorlati feladatok megoldása áll számos oktatási feladatok, amelyek célja a mastering az alapvető Java programozási ismeretek, valamint a végleges projekt - hozzanak létre egy kiemelt GUI alkalmazás.
Program taught in:
See 3 more programs offered by Infopulse University Ukraine »
This course is
On-line
Start Date
szept. 2019
Duration
60 Óra
Részidős oktatás
Price
720 USD
24 ülés, 2,5 óra, heti 2 alkalommal
24 ülés, 2,5 óra, heti 2 alkalommal