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
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 /1-2F

2 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

3 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

4 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 int Egész szám típus -2* *109 long Hosszú egész szám típus float Lebegőpontos valós szám típus 2.5, 3.14 double

5 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';

6 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, 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 , -15.8d Lebegőpontos számok, melyek double típusúként értendők f 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

7 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

8 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--

9 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


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

Hasonló előadás


Google Hirdetések