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

Slides:



Advertisements
Hasonló előadás
Szerver oldali programozás
Advertisements

C# nyelvi áttekintő A „Programozás C# nyelven (Illés Zoltán)”
Programozási nyelvek II.
A Java programozási nyelv
Objective- C Bereczki Gréta Tamara
3. előadás (2005. március 1.) Utasítások, tömbök
Adatbányászati technikák (VISZM185)
JavaScript.
© Kozsik Tamás Tömbök, kollekciók és egyéb alaposztályok.
Hernyák Zoltán Magasszintű Programozási Nyelvek I.
Turbo Pascal Változók.
Csala Péter ANDN #4. 2 Tartalom  C# - ban előre definiált típusok  Változók  Változókkal műveletek  Elágazás  Ciklus.
Bevezetés a Java programozásba
Osztályok Garbage collection.  általában minden osztálynak vannak adattagjai és/vagy metódusai ◦ adattagok megadása:  [láthatóság] [static] [final]
UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Programozás II. 7. Gyakorlat Operator overloading.
Programozás II. 3. Gyakorlat C++ alapok.
Tömbök ismétlés Osztályok Java-ban Garbage collection
Jt Java Kifejezések,precedencia. jt 2 Egy kifejezés operandusokból és operátorokból (műveletekből) áll. A kifejezésben szerepelhet egy vagy több operandus,
Készítette: Rummel Szabolcs Elérhetőség:
Java programozási nyelv 2. rész – Vezérlő szerkezetek
Java programozási nyelv 3. rész – Osztályok I.
1 Programozás alapjai GEIAL312B (ANSI C) BSc (Bachelor of Science) / Alap képzés 2005/2006. őszi félév Miskolci Egyetem Általános Informatikai Tanszék.
PHP Webprogramozás alapjai
Web-grafika (VRML) 10. gyakorlat Kereszty Gábor. Script típusok Elemi típusok: szám: egész vagy lebegőpontos – int / float – 1 / 1.1 string: ‘Hello World!’
C++ Alapok, első óra Elemi típusok Vezérlési szerkezetek
Vizuális és web programozás II.
A JAVA TECHNOLÓGIA LÉNYEGE Többlépcsős fordítás A JAVA TECHNOLÓGIA LÉNYEGE Platformfüggetlenség.
A Java jellemzői Hordozható, platformfüggetlen forráskód és bájtkód szinten forráskód és bájtkód szinten Tisztán objektumorientált csak osztályok, illetve.
Programozási technológiák
Programozási nyelvek II. Objektumorientált programozás a Java nyelv eszközeivel 2007/08.
PHP I. Alapok. Mi a PHP? PHP Hypertext Preprocessor Szkriptnyelv –Egyszerű, gyors fejlesztés –Nincs fordítás (csak értelmező) Alkalmazási lehetőségek:
Programozás Operátorok C# -ban.
Programozás Az adatokról C# -ban.
C nyelv utasításai.
IV. Java programozási alapok
Szoftvertechnológia alapjai Java előadások Förhécz András, doktorandusz tárgy honlap:
Szoftvertechnológia alapjai Java előadások Förhécz András, doktorandusz tárgy honlap:
Kifejezések. Algoritmus számol; Adott összeg; összeg:=0; Minden i:=1-től 5-ig végezd el Ha 2 | i akkor összeg:=összeg+2*i Ha vége Minden vége Algoritmus.
PHP nyelv. PHP Interpreteres nyelv → parancsértelmező szükséges hozzá Rasmus Lerdorf 1995 → személyes felhasználás (internetes önéletrajzának megtekintésének.
1. Gyakorlat - Alapok 1. Írjon konzolprogramot, amely kiírja a “Hello ELTE” üzenetet! Használja a System.out.println() -t! 2. Írjon konzolprogramot, amely.
Készítette: Csíki Gyula
1 Hernyák Zoltán Programozási Nyelvek II. Eszterházy Károly Főiskola Számítástudományi tsz.
Hernyák Zoltán Programozási Nyelvek II.
1 Hernyák Zoltán Web: Magasszintű Programozási Nyelvek I. Eszterházy.
Java programozási nyelv Filekezelés
Objektum orientált programozás
Objektum orientált programozás
A Visual Basic nyelvi elemei
Operátorok Vezérlési szerkezetek Gyakorlás
Fontos tudnivalók A MATLAB egy fajta objektummal dolgozik (Mátrix)
Programozás alapjai Csernoch Mária.
1 Mivel foglalkoz(t)unk a laborokon? 1.Labor: Word alapok Excel alapok: Excel alapok: Cellahivatkozás, munkalapfüggvény, diagram varázsló, trendvonal 2.
Excel programozás (makró)
UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Programozás I. 3. gyakorlat.
1Szegedi Tudományegyetem Természettudományi és Informatikai KarAntal Gábor Programozás I. 4. gyakorlat.
TÁMOP /1-2F JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam Típusosztályok. Számosztályok. Math és StrictMath matematikai.
JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam
TÁMOP /1-2F JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam Osztályok, objektumok definiálása és alkalmazása. Saját.
TÁMOP /1-2F JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam Utasítás és blokk. Elágazás típusai, alkalmazása Kovács.
INFOÉRA 2006 Nagypontosságú aritmetika III.
Kifejezések C#-ban.
Programozási alapismeretek
Excel programozás (makró)
Programozás C# -ban Elágazások.
JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam
Változók.
Fejlett Webes Technológiák II.
JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam
JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam
JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam
Előadás másolata:

JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam Azonosítók, egyszerű típusok. Változódeklaráció, inicializálás és literálok, konstansok. Kifejezések, operátorok Kovács Zsuzsanna 2009 TÁMOP 2.2.3-07/1-2F-2008-0011

JAVA PROGRAMOZÁSI NYELV NETBEANS KÖRNYEZETBEN 14/02. AZONOSÍTÓK, EGYSZERŰ TÍPUSOK. VÁLTOZÓDEKLARÁCIÓ, INICIALIZÁLÁS ÉS LITERÁLOK, KONSTANSOK. KIFEJEZÉSEK, OPERÁTOROK

AZONOSÍTÓK A Java nyelv azonosítói: 01. A Java nyelv azonosítói: betűvel kezdődnek (az _ és a $ is betűk) betűvel vagy számmal folytatódnak nem foglalt szó Foglalt szavak: abstract, boolean, break, byte, case, catch, char, class, const, continue, default, do, double, else, extends, final, finally, float, for, goto, if, implements, import, instanceof, int, interface, long, native, new, package, private, protected, public, return, short, static, super, switch, synchronized, this, throw, throws, transient, try, void, volatile, while

EGYSZERŰ TÍPUSOK 02. boolean char byte short int long float double Logikai típus true (igaz), false (hamis) char Karakter típus a, b, C, É, 2, $, *, @, … byte 1 bájton tárolt egész szám típus -128 … 127 short Rövid egész szám típus -32768 .. 32767 int Egész szám típus -2*109 .. 2*109 long Hosszú egész szám típus -1019 .. 1019 float Lebegőpontos valós szám típus 2.5, 3.14 double

VÁLTOZÓK, INICIALIZÁLÁS, KONSTANSOK 03. Változódeklaráció Inicializálás Konstansok int szam1, szam2; char ch1, ch2, ch3; int szam1, szam2 = 100; char ch1 = 'a', ch2, ch3 = 'B'; final int SZAZ = 100; final char ABETU = 'a';

LITERÁLOK 04. null true, false 0, 3, 255 -10, -12580 0377 0xff Üres érték, pl. inicializálatlan objektumok vagy változók értéke. true, false Logikai értékek 0, 3, 255 Pozitív egész számok -10, -12580 Negatív egész számok 0377 Oktális (nyolcas) számrendszerben megadott szám 0xff Hexadecimális számrendszerben megadott szám 123l, 123L Long típusú szám, melynek értéke 123 3.141592, -15.8d Lebegőpontos számok, melyek double típusúként értendők 3.141592f Float típusúként értelmezett lebegőpontos szám 'a', 'B', '\n' Karakterliterálok. A '\n' a sortörés ún. escape szekvenciája. "alma", "B" Szövegliterálok

OPERÁTOROK Logikai és összehasonlító operátorok Aritmetikai operátorok 05. Logikai és összehasonlító operátorok ! Logikai tagadás operátora (unáris) && Logikai ÉS operátor || Logikai VAGY operátor == != Egyenlőségvizsgálat operátorok (egyenlő, nem egyenlő) < <= > >= Összehasonlító operátorok Aritmetikai operátorok + - Unáris: előjel (pozitív és negatív) Bináris: összeadás és kivonás operátorok * / % Szorzás, osztás és osztási maradék (modulo) operátorok

OPERÁTOROK Értékadó operátorok Prefix és postfix értékadás 06. int valt = 1; valt += 1; valt -= 1; valt *= 5; valt /= 2; valt %= 3; ++valt valt++ --valt valt--

OPERÁTOROK PRECEDENCIÁJA 07. 1 ++ -- Prefix- vagy postfix növelés és csökkentés + - Előjelek (unáris operátorként) ! Logikai tagadás 2 * / % Szorzás, osztás, modulo 3 Összeadás, kivonás (bináris operátorként) 4 < <= >= > Összehasonlító operátorok 5 == != Egyenlő és nemegyenlő 6 && Logikai ÉS 7 || Logikai VAGY 8 = += -= *= /= %= Értékadás operátorok