java雜談之 如何正確,快速地查詢Java API手冊?

轉載請說明出處,謝謝!

對于程序小白們,你們真的會查詢Java API手冊嗎?不會的話,請仔細閱讀下面的,這樣的細節也很少有人注意到,絕對會讓您們受益非淺。


eclipse界面截圖


Java API手冊

這些都是顯而易見,卻被忽略掉的,平常培訓老師也不會強調,所以大家也基本上不會自己去深沉次的思考。這也是我在培訓的時候發現,對于很多初學者來學,基本上都不會的技能。大部門開發者都會eclipse,也都知道Alt+/ 快捷方式有智能提示方法的功能。但是大家的基本關注點都在方法名上面,而忽略了該提示上的其他重要信息,對于剛學習編程上的理解有很大的幫助。

大家看到eclipse界面的截圖,能重方法中獲取到哪些信息?那么,哪些是值得我們去關注的重要信息?

就拿eclipse截圖畫紅線的函數來說 ? lastIndexOf(int ch) : int - String 來舉例說明:

我來說說我看到的信息:

? ? ? ? ? ? ? ? ? ? ? ? ?方法名(參數類型 ? ?參數別名):返回值類型-- 屬于在String類下的方法

那么大家的關注重點應該在哪些地方呢?如何利用這些重要的信息來快速查詢API?

首先是方法名,這個大家也很熟悉,基本上直接就可以看得出來,所以我不會在說。

我想說的三個重要信息就是:參數類型返回值類型、以及最后一個參數"屬于某個類"這三個參數是非常重要而對于很多新手都被忽略掉的信息。

所以,大家的眼光更應該多關注一下這三個參數類型,這樣可以很快的掌握方法的含義,以及該傳遞什么樣的參數給該方法,而該方法又返回什么樣的參數類型。

當大家在alt+/ 時,調用方法就多注意這三個地方,我相信,你會很快掌握方法,對于調用API也就很容易看懂。那么大家也會在調用方法時應該多想一下這些問題:

? ? ? ? ? ?1. 該方法名是什么?

? ? ? ? ? 2. 傳入什么類型的參數?以及return什么類型的結果?

? ? ? ? ?3. 這個方法屬于什么類下面的,是子類還是父類的方法?

當想到以上這些問題時,那么你在調用方法或者遇到不會方法的時候,也會很得心應手,知道如何下手去查詢API手冊。


程序是什么?數據結構+算法。也可以輕松知道:一個函數就符合這基本的特征"數據結構+算法"。那么數據結構代表int String等基本類型,也可以是自定義的類,當做類型。

程序流,就是程序的運行過程,我也認為是數據類型之間不斷轉換。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,991評論 19 139
  • 1. Java基礎部分 基礎部分的順序:基本語法,類相關的語法,內部類的語法,繼承相關的語法,異常的語法,線程的語...
    子非魚_t_閱讀 31,778評論 18 399
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,552評論 25 708
  • 這是我第一篇寫在簡書上的文章,內容很少,就是自己正在做的事情,第一是希望分享下,第二也是記錄下我目前的情況,很多人...
    南城半世閱讀 949評論 1 3
  • 來自PD8班的連接 謝謝PD8班的家長學員分享自己的學習收獲。這些收獲,對于我和七七媽媽來說,視如真金,因為我們也...
    靜學堂閱讀 360評論 0 0