15 Nisan 2015 Çarşamba

Java'da keyword ve reserved word'ler

abstractcontinuefornewswitch
assert***defaultgoto*packagesynchronized
booleandoifprivatethis
breakdoubleimplementsprotectedthrow
byteelseimportpublicthrows
caseenum****instanceofreturntransient
catchextendsintshorttry
charfinalinterfacestaticvoid
classfinallylongstrictfp**volatile
const*floatnativesuperwhile
*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