java學習第6天

來源:互聯網
上載者:User

標籤:構造   變數   解釋   end   靜態變數   多個   成員方法   this關鍵字   工具   

       今天主要是學習下static靜態變數的瞭解 ,主要是用於多個對象相同的成員變數,用以節省空間的。它是隨著類的載入而載入可以是方法也可以是對象。直接通過類名調用。比如main方法就是,可以直接調用。

    main方法是靜態
    public:許可權最大
    static:不用建立對象調用
   void:傳回值給jvm沒有意義
  main:就是一個常見的名稱。
  String[] args:可以接收資料,提供者的靈活性

     需要說明的是,靜態方法沒有this關鍵字,因為靜態隨著累的載入而載入,this是隨著對象的建立而存在的。靜態變數:可以通過對象名調用,也可以通過類名調用 。成員變數:只能通過對象名調用

  然後是說明書的製作。格式

/**

*這是個針對看片清理緩衝的工具類

*@author XX

*@version V。1.1

*/

    依次在你所需要的類前面寫。注意類中的注釋,主要有@param 後加參數和@return 後加傳回值 。寫完之後呢? 命令框使用javadoc -d 目錄 -author -version 類名.java,完成後,開啟目錄找到index.html開啟  協助文檔有助於開發,但我們還是必須要有一個 JDK_API文檔,用於搜尋學習中所遇到的陌生類。具體使用如下

 

開啟協助文檔
2:點擊顯示,找到索引,看到輸入框
3:知道你要找誰?以Scanner舉例
4:在輸入框裡面輸入Scanner,然後斷行符號
5:看包
java.lang包下的類不需要匯入,其他的全部需要匯入。

要匯入:
java.util.Scanner
6:再簡單的看看類的解釋和說明,別忘了看看該類的版本
7:看類的結構
成員變數欄位摘要
構造方法構造方法摘要
成員方法 方法摘要
8:學習構造方法
A:有構造方法就建立對象
B:沒有構造方法成員可能都是靜態
9:看成員方法
A:左邊
是否靜態:如果靜態,可以通過類名調用
傳回值類型:人家返回什麼,你就用什麼接收。
B:右邊
看方法名:方法名稱不要寫錯
參數列表:人家要什麼,你就給什麼;人家要幾個,你就給幾個。

      然後是繼承,就c++講過主要是看看有沒有什麼不同的。 格式的話。 class 子類名 extends 父類名。我注意到的細節有:1java只支援單繼承不支援多繼承,這點不一樣。。zzzzz...關於private和public的各種許可權就不說了。。2 要說明的是子類的方法訪問變數的尋找順序:在子類方法的局部範圍找,有就使用。在子類的成員範圍找,有就使用。在父類的成員範圍找,有就使用。

 

java學習第6天

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.