|
1. java bevezető
|
bet | 12/51 | Sana | 07.04.2017 | Hajmi | 1.08 Mb. | | #3295 |
abstract boolean break byte case
catch char class const continue
default do double else enum
extends false 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
true try void volatile while
A Sun elkövette azt a hibát, hogy az Java 5.0 verziójában egy új kulcsszót hozott be: ez a kulcszó az enum. Ez önmagában nem probléma, de ezt nem foglalta le kulcsszóként a nyelv megelőző verzióiban, mint a const és a goto kulcsszót, amelyeket a nyelv azóta sem használ. Így az 1.5.0 JRE alatt ugyan futottak azon régebbi programok, amelyek ezt az enum kulcsszót azonosítóként használták, de az 1.5.0 JDK alatt nem lehetett ezeket lefordítani, mert a fordító hibát jelzett.
3.2. Típusok
A Java nyelv - hasonlóan a Pascal és a C/C++ nyelvhez - alapvetően bináris számítógépeken futó programok készítésére használatos: egyszerűbb a mi fogalmainkat használva megírni egy programot, amelyet aztán lefordítunk a számítógép nyelvére (gépi kód), amelyet ugyan meg lehet tanulni, de hatékonyabban tudunk felhasználói igényeket kielégíteni, ha magas szinten programozunk. A bináris számítógépek hatékony kihasználásához nem feltétlen szükséges ismernünk a számítógép magját alkotó CPU által kezelhető adattípusokat, ezt megteszik helyettünk az említett programnyelvek, mégpedig a primitív típusok által.
|
| |