java基礎與javaoo部分總結

java中的函數的定義格式:java

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

       執行語句;jvm

       return 返回值;函數

    }this

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

若是函數的返回值類型是void時,return語句能夠省略不寫的,系統會幫你自動加上。對象

return的做用:結束函數。結束功能。class

函數的做用:容器

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(參數列表)

相關文章
相關標籤/搜索