java基礎與javaoo部分總結

來源:互聯網
上載者:User

標籤:變數   不同   列表   資料   ...   二維數組   層級   main   入口   

java中的函數的定義格式:

    修飾符 傳回值類型 函數名(參數類型 形式參數){

       執行語句;

       return 傳回值;

    }

當函數沒有具體的傳回值時,返回的傳回值類型用void關鍵字表示。

如果函數的傳回值類型是void時,return語句可以省略不寫的,系統會幫你自動加上。

return的作用:結束函數。結束功能。

函數的作用:

1)、用於定義功能。

2)、用於封裝代碼提高代碼的複用性。

注意:函數中只能調用函數,不能定義函數。

主函數:

    1)、保證該類的獨立運行。

    2)、因為它是程式的入口。

    3)、因為它在被jvm調用。

重載的定義是:在一個類中,如果出現了兩個或者兩個以上的同名函數,只要它們的參數的個數,或者參數的類型不同,即可稱之為該函數重載了。

數 組:用於儲存同一類型資料的一個容器。好處:可以對該容器中的資料進行編號,從0開始。

如何在java中定義一個數組呢?

1)、元素類型[] 變數名 = new 元素類型[元素的個數];

2)、元素類型[] 變數名 = {元素1,元素2...};

3)、元素類型[] 變數名 = new 元素類型[]{元素1,元素2...};

二維數組的定義:當一位元組中的資料類型變為數組時:int[][] a = new int[行][列];
二維數組就是:儲存一位元組的數組

方法:

在JavaOO前所有的方法均為public static修飾

當方法調用後可以得到一個該類型的值(void沒有傳回值

方法名:需要是動詞、動名詞

參數列表:給該方法提供所需內容

方法體:該方法要做的操作

提示定義的方法應該和main在統一層級,沒有內含項目關聯性,方法寫在類中

方法定義時的參數列表被稱為--形式參數列表--形參

方法被調用時的參數列表被稱為--實際參數列表--實參

形參和實參的變數名需要一致嗎?--不需要

方法重載:

在Java中在同一類中具有多個相同方法名但參數列表不同的方法

當參數個數相同,並且具有不同資料類型,有時順序也會造成方法重載與傳回型別無關

構造器的作用:建立對象,並初始化屬性

 

構造器的使用:new關鍵 構造器名稱()

如果在一個類中沒有書寫構造器,類會隱式的添加一個沒有參數和沒有語句的構造器

結構:存取修飾詞  類名(參數列表){方法體}

沒有參數的構造器--無參構造

有參數的構造器--有參構造

this:

1.指代當前對象   this.來調用本類中的屬性和行為

2.可以指代當前類中的某個構造器   this(參數列表)

 

java基礎與javaoo部分總結

聯繫我們

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