關鍵字 意思 備註,常用
class 類 public class A(){} 花括號里有已實現方法體,類名需要與文件名相同
interface 接口 public interface B(){} 花括號里有方法體,但沒有實現,方法體句子後面是英文分號「:」結尾
abstract 聲明抽象 public abstract class C(){} 介於類與接口中間,可以有也可以沒有已經實現的方法體
implements 實現 用於類或接口實現接口public class A interface B(){}
extends 繼承 用於類繼承類 public class A extends D(){}
new 創建新對象 A a=new A(); A表示一個類
throws只用在一個方法的末端,表示這個方法體內部如果有異常,這拋給它的調用者。 如: public void add(int a, int b) throws Exception(); 這個方法表示,在執行這個方法的時候,可能產生一個異常,如果產生異常了,那麼誰調用了這個方法,就拋給誰。(來自百度)