摘自:https://www.cnblogs.com/feng9exe/p/9224450.html
1.java的關鍵字分別是什么,作用是什么?
static 例子:
public class Test{
class A{} //內部類
ActionListener al=new ActionListener(···){} //匿名內部類
}
靜態塊優先於其他方法/類的執行
static https://www.cnblogs.com/longesang/p/11131276.html
代碼塊 https://www.cnblogs.com/longesang/p/11190260.html
throw是你執行的動作。比如你覺得可能有異常,那么就抱出去 如:
String a; if(a == null),
throw new exception("a為null");
所以throw是一個拋出去的動作
throws只用在一個方法的末端,表示這個方法體內部如果有異常,這拋給它的調用者。 如: public void add(int a, int b) throws Exception(); 這個方法表示,在執行這個方法的時候,可能產生一個異常,如果產生異常了,那么誰調用了這個方法,就拋給誰。(來自百度)
2.java的關鍵字(keyword)有多少個?
51+2個保留字=53個關鍵字(java的關鍵字都是小寫的!!)
3.java的保留字(reserve word)有多少個?問題:分別是什么?
2個保留字
Java語言的的保留字是指預留的關鍵字
1).const 有道釋義:n. 常量,常數
用於修改字段或局部變量的聲明。它指定字段或局部變量的值是常數,不能被修改
2).goto 有道釋義:vi. 轉到
指定跳轉到標簽,找到標簽后,程序將處理從下一行開始的命令。