API指的是什麼?好媽媽鈐2019-10-17 16:15:38

API=Java Application Interface。 就是指那套基本類庫。 沒有那套庫,沒有這套程式設計介面,你編寫應用程式將不是一般地困難。

作為Sun開發的Java程式,用於Java程式設計人員使用的程式介面,並不是說使用Java和介面有關,而是表示Java所提供的現成的類庫,供程式設計人員使用。

這與 Win32 中的 dll 檔案有點像,封裝了好多函式,只暴露也函式名、引數等資訊,不提供具體實體,暴露出來的這些就稱為API了。

也就是說 Java 也是封裝了好多的方法,提供了些方法名和引數等資訊,便於別人使用啊。由於Java是開源的,還可是看到類庫中方法的具體實現。

*這個文件是讓你檢視那些你要或者將要使用的類的定義,屬性,方法集,還有相關引數的說明,以及一些例子, 也就是說如果你忘記或不知道某個類的用法,可以查這個參考書,但是如果程式出錯,如果不是類使用錯誤,這個文件基本上幫不上忙的。

如果程式出錯是類使用的錯誤,資訊應該會指示哪行出錯,你可以檢視這行使用的類的方法或屬性和jdk documentation文件描述是否一致。