| 
 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  | 
原文:http://www.cnblogs.com/dolphin007/p/4446102.html