初讀Java API

來源:互聯網
上載者:User

標籤:技術   網路   不用   文檔   重要   data   工作   現在   new   

學習編程,一定要學會查看和閱讀API。所謂API,就是一些預先定義的函數,目的是提供應用程式和開發人員基於某軟體或某硬體得以訪問一組常式的能力而又無需訪問源碼,或理解內部工作的細節。學習API,尤其是官方的API,有助於從根本上理解程式的工作機制。

在閱讀API的過程中:

1.雖然API的本意是提供便捷的工具,不用編程人員去學習更底層的東西和重複造輪子,但是一定程度的瞭解函數的工作機理有助於全域掌握,這一點在跨語言學習時非常有協助,因為所有的 程式語言都是基於電腦硬體和系統作用的,不同語言的區別在於表達方式和實現邏輯。

2.讀API就要讀英文原版的,這是因為中文翻譯版不可能完全翻譯出原來的意思。雖然在剛開始,會有文法和語義上的誤差,但在後續的學習中會逐漸熟練。而掌握良好的英語閱讀能力是學習和交流前沿技術的必備能力。

3.重點在於鍛煉閱讀能力和理解工作機制,一門語言往往博大精深,知識點是難以全面掌握的,記住所有的函數幾乎是不可能的,何況隨著時間的推移,如果不經常使用的話,記憶會越來越模糊。所以,會查資料在漫長的工作和學習生活中是一項非常重要的能力。

4.讀API有助於將基礎的概念串連起來,構成知識網路。

我現在使用的Java版本是1.8,在官網開啟API文檔。

5.要反覆讀,一是提高閱讀能力,二是每次閱讀都會有新的發現—新的使用情境或注意事項。

淺讀String函數讀什嗎?

1.讀類名和包名,以及繼承的類和實現的介面

public final class String extends Object implements Serializable,
Comparable<String>, CharSequence

 

String類是在包名為lang的目錄下—java.lang.String,它繼承了Object類,實現了Serializable,Comparable<String>,CharSequence三個介面。

2.讀例子

String str = "abc";//等同於:char data[] = {‘a‘,‘b‘,‘c‘};String str = new String(data);//其他例子:System.out.println("abc");String cde = "cde";System.out.println("abc"+cde);String c = "abc".substring(2,3);String d = cde.substring(1,2);

3.讀方法

有無返回,傳回型別;

有無參數,參數類型。

 

初讀Java API

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.