Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam

Hasonló előadás


Az előadások a következő témára: "JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam"— Előadás másolata:

1 JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam
A Java technológia, a Java nyelv jellemzői. A Java program szerkezete. Elemi output. A Java/NetBeans fejlesztői környezet telepítése, testreszabása és megismerése Kovács Zsuzsanna 2009 TÁMOP /1-2F

2 JAVA PROGRAMOZÁSI NYELV NETBEANS KÖRNYEZETBEN
14/01. A JAVA TECHNOLÓGIA, A JAVA NYELV JELLEMZŐI. A JAVA PROGRAM SZERKEZETE, ELEMI OUTPUT. A JAVA/NETBEANS FEJLESZTŐI KÖRNYEZET TELEPÍTÉSE, TESTRESZABÁSA ÉS MEGISMERÉSE

3 A JAVA TECHNOLÓGIA 01. Sun Microsystems fejlesztette ki az 1990-es évek közepén Java platform: a Java programok megírásához és futtatásához szükséges szoftverkörnyezet Java program Java Virtuális gép (JVM) JDK (Java Development Kit) szabványok és eszközök rendszere mindenki számára elérhető szabvány is egyben 2006 óta nyílt forráskódú Java Applet – Java forrásból készült program JavaScript – nincs köze a Javához

4 A JAVA VERZIÓI 02. JDK 1.0 (1996) A Java nyelv, a virtuális gép és az SDK első verziója. JDK 1.1 (1997) Az osztályok egymásba ágyazhatóságát is támogatja, megjelenik a JavaBean és a JDBC (Java DataBase Connection). J2SE 1.2 (1998) Nagy mérföldkő a Java fejlődésében, ezért a Sun hivatalosan Java 2-nek nevezi. A JDK név J2SE-re változik (Java 2 Platform, Standard Edition), hogy megkülönböztessék a J2EE (Java 2 Platform, Enterprice Edition) és J2ME (Java 2 Platform Micro Edition) platformoktól. Megjelenik többek között a Collections Framework és a Swing grafikai API. J2SE 1.3 (2000) Néhány kisebb változtatást tartalmazott. J2SE 1.4 (2002) Megjelennek a reguláris kifejezések, a kivételláncolás, az XML és XSLT parserek és a Java Web Start. J2SE 5 (2004) A belső verziószám 1.5, továbbfejlesztett ciklusmegoldásokat, adattípusok automatikus objektummá alakítását hozza. Java SE 6 (2006) Java SE 6 a hivatalos neve a jelenlegi verziónak, a belső verziószám: Adatbázis managert tartalmaz, scriptnyelvekkel integrálták, és a JVM támogatja a Visual Basicet. Java SE 7 Várhatóan 2010-ben jelenik meg az új verzió. 4

5 A JAVA NYELV JELLEMZŐI 03. nincs benne van benne magas szintű
teljesen objektumorientált platformfüggetlen (hordozható) interpretált nyelv megbízható (robusztus) biztonságos szintaktikája a C++-t követi nincs benne goto utasítás mutató többszörös öröklődés rekordtípus operátorok felüldefiniálása van benne szemétgyűjtés (Garbage Collector) többszálú, illetve a hálózati programozás távoli gépeken is képes biztonságosan futni JDK: gyakran használt adatszerkezetek, hasznos algoritmusok, matematikai, sztringfeldolgozó, dátumfeldolgozó műveletek 5

6 A JAVA PROGRAM SZERKEZETE
04. főprogram: egy osztály main metódusának kidolgozása forráskód neve: osztály nevével azonos forráskód kiterjesztése: .java HelloVilag.java public class HelloVilag { public static void main(String[] args) { System.out.println("Hello Vilag!"); }

7 FORDÍTÁS ÉS FUTTATÁS PARANCSSORBÓL
05. javac utasítás: fordítás (javac HelloVilag.java) a .java fájl könyvtárában .class: bájtkód java utasítás: futtatás (java HelloVilag) 7

8 IDE (Integrated Development Environment): integrált fejlesztőkörnyezet
NETBEANS – AZ IDE 06. IDE (Integrated Development Environment): integrált fejlesztőkörnyezet kényelmesebbé és gyorsabbá teszi a fejlesztést automatikus kódkiegészítő importok kezelése, stb. népszerű ingyenes Java IDE: NetBeans NetBeans telepítése előtt meg kell vizsgálnunk a JDK legfrissebb verziója van-e a gépünkön Vezérlőpult (Control panel) → "Programok telepítése vagy törlése" ("Add or remove programs") A listában megtaláljuk: Java Runtime Environment és Java Development Kit 8

9 JDK ÉS NETBEANS TELEPÍTÉSE
07. JDK Telepítése NetBeans Telepítése SZINFO13_VID_01_01 SZINFO13_VID_01_02 9

10 A NETBEANS TESTRESZABÁSA
08. A NetBeans beállítási lehetőségei: Tools → Options SZINFO13_VID_01_03 Ajánlott beállítások Editor/Formatting: a behúzás és a tab karakterszámát egyenlő értékre, például 4 karakterre állítsuk Fonts & Colors/Syntax: állítsuk be, hogy a kulcsszavakat (KeyWords) félkövér betűvel mutassa a szerkesztő 10

11 A NETBEANS KEZELŐFELÜLETÉNEK RÉSZEI
09. NetBeans kezelőfelületének részei SZINFO13_VID_01_04 Menüsor Eszköztár Projektböngésző Osztály navigátor Szerkesztőablak Output ablak Ajánlott beállítás: a szerkesztőablak bal margóján jobb gomb → Show Line Numbers 11

12 NETBEANS JAVA PROJEKT Java program: különálló NetBeans Java projekt
10. Java program: különálló NetBeans Java projekt NetBeans projekt létrehozásakor: létrejön egy csomag (package), benne a java fájl csomag: Java programok olyan egysége, amely összefogja az összetartozó java fájlokat egyelőre a java fájlt az alapértelmezett csomagba (default package) hozzuk létre a java fájlba belekerül a szükséges osztály deklarációja az osztályban: main metódus 12

13 ALKALMAZÁSFEJLESZTÉS A NETBEANS SEGÍTSÉGÉVEL
11. A HelloVilag program elkészítése a NetBeans segítségével SZINFO13_VID_01_05 public class HelloVilag { public static void main(String[] args) { System.out.println("Hello Vilag!"); } 13

14 ALKALMAZÁSFEJLESZTÉS A NETBEANS SEGÍTSÉGÉVEL
12. A HaromParameter program elkészítése a NetBeans segítségével SZINFO13_VID_01_06 public class HaromParameter { public static void main(String[] args) { System.out.println(args[0]); // 1. paraméter System.out.println(args[1]); // 2. paraméter System.out.println(args[2]); // 3. paraméter } 14


Letölteni ppt "JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam"

Hasonló előadás


Google Hirdetések