abstract | continue | for | new | switch |
assert *** | default | goto * | package | synchronized |
boolean | do | if | private | this |
break | double | implements | protected | throw |
byte | else | import | public | throws |
case | enum **** | instanceof | return | transient |
catch | extends | int | short | try |
char | final | interface | static | void |
class | finally | long | strictfp ** | volatile |
const * | float | native | super | while |
* | not used | |
** | added in 1.2 | |
*** | added in 1.4 | |
**** | added in 5.0 |
Toplamda 50 tane keyword vardır. Bunlar rezerve edilmiştir. Kullanıcı tarafından identifier adı olarak kullanılamazlar.
true,false ve null birer keyword gibi görünse de teknik olarak keyword değil literaldir. Fakat bu üçü keyword sayılmasa da birer reserved word yani rezerve edilmiş kelimedir.
const ve goto kullanılmasa da rezerve edilmiştir.
Keyword'ler
1. Primitif veri tipleri (8):boolean byte char int long short float double
2. Modifierlar (11):
abstract final native private protected public static transient synchronized volatile strictfp
3. Hata yakalama (5):
try catch finally throw assert
4. Döngü ve karar verme (10):
break case continue default do while for switch if else
5. Class fonksiyonları (13):
class extends implements import instanceof new package return interface this throws void super
6. Kullanılmayanlar(2):
const goto
Hiç yorum yok:
Yorum Gönder