經常有人問我一些java常用類的使用方法,還有一些問某個常用類是幹啥的。這些問題都是不會查詢jdk api,對常用類的方法不熟悉等情況。于是,經過再三思考決定編寫jdk api查詢使用手冊。
☆準備工作
①,浏覽器能上網②,英語翻譯軟體(下載下傳中文的可不用)③,已安裝jdk
☆下載下傳api幫助
多年前,曾有熱心腸的人,将英文版的api幫助文檔翻譯成中文版,此版為jdk1.6中文版。是以,我們可以在網絡去下載下傳中文版的,還可以下載下傳最新版的英文版的對照檢視。目前市面上沒有1.6以後的中文版,是以到目前為止比較高的就是1.6的中文版。
在百度搜尋網站輸入 jdk1.6中文版。選擇chm格式的下載下傳,chm為幫助文檔,查詢快捷,使用友善。該檔案大小約為34M到37M之間(請确認大小)。
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiInBnaugjZlJzN1ADNhhTO3gTNwIWZ2EDNlZTY0QWYxcjYlBzNvwlMwkDM2EDMy8CXkF2bsBXdvwlbj5yY0lmLw1mLn1Wavw1LcpDc0RHaiojIsJye.jpg)
右鍵另存為 你要儲存的位置,一般我選擇存在頁面。
然後,去桌面檢視,這個檔案就是。打開這個檔案,将chm格式的檔案拖出來。
選擇壓縮包1位置處的檔案,按住左邊不松,然後拉到桌面松開,就解壓出來2這樣形狀的幫助檔案。
☆ 介紹JDK API幫助文檔
打開JDK API文檔,我們看到的左邊上半部分為所有包的介紹,左邊下半部分為包内檔案的介紹,而右邊則是對左邊選中的類的介紹。
☆ 使用JDK API查詢
我們在這裡選擇Scanner這個類為例。首先,我在打開的api 上面的菜單項找”顯示”,然後點選它。然後目前api變為三欄,這可以忽略,點選“索引(N)”這項。
接下來,在”輸入關鍵字進行查詢(W)”下面的文本框輸入Scanner,然後看到下面出現這個選中Scanner,輕按兩下它或按回車。
彈出這個框
這個是詢問你是否打開Scanner的說明頁面,點選顯示按鈕即可。
此時,我們看到的右邊這一部分就是對常用類Scanner的說明。你也是輸入System,Math等。
☆ api的查詢說明
大部分人都能查詢到如圖所示的界面,可以不知道該怎麼找。
那麼,我們首先來看最上面
java.util 是說Scanner是在這個包下,使用Scanner是,需要引入java.util.Scanner這個包,接着很清楚說明Scanner是一個類,在下面結構說的是Scanner的繼承結構。最下面是關于Scanner實作的接口。(這裡我知道引入那個包名即可)
下面漢字,說明這個是幹什麼用的。
構造方法摘要,說明Scanner有那些構造方法,參數分别都可以傳入什麼類型和格式。
方法摘要,說明Scanner提供的方法都有那些,分别描述方法幹什麼的。
比如,看nextInt()這個方法,點選它,就會看到如下圖所示
這是,看到nextInt() 前是int類型,說明傳回時一個int類型,下面傳回處已說的相當明确。于是,就有了
Scanner sc = new Scanner(System.in);//執行個體化掃描器int a = sc.nextlnt();// 掃描一個int的存給變量a
其他的方法按照類型的方法查詢。
☆ 說明
①,對于有的類說還有 字段摘要這項,這是對目前類的屬性和常量說明。
②,有的api使用後,桌面會生成一個.chw格式的緩存檔案,關閉api後,删掉這個檔案即可。
③,對于一些方法可以在搜尋選項中找,這裡就不解說。
曾有大神曰:學習JavaSE,玩的就是API。
技術分享:www.kaige123.com