博為峰Java技術題 ——JavaSE Java 方法Ⅰ

博為峰小博老師

我們經(jīng)常使用到System.out.println(),那么它是什么呢?

lprintln() 是一個方法。

lSystem 是系統(tǒng)類。

lout 是標準輸出對象。

這句話的用法是調用系統(tǒng)類System 中的標準輸出對象 out 中的方法 println()。

[什么是方法]

Java方法是語句的集合,它們在一起執(zhí)行一個功能。

l方法是解決一類問題的步驟的有序組合

l方法包含于類或對象中

l方法在程序中被創(chuàng)建,在其他地方被引用

[方法的優(yōu)點]

l使程序變得更簡短而清晰。

l有利于程序維護。

l可以提高程序開發(fā)的效率。

l提高了代碼的重用性。

[方法的命門規(guī)則]

l必須以字母、'_'或'$'開頭。

l可以包括數(shù)字,但不能以它開頭。

[方法的定義]

一般情況下,定義一個方法包含以下語法:

方法包含一個方法頭和一個方法體。下面是一個方法的所有部分:

l修飾符:修飾符,這是可選的,告訴編譯器如何調用該方法。定義了該方法的訪問類型。

l返回值類型:方法可能會返回值。returnValueType 是方法返回值的數(shù)據(jù)類型。有些方法執(zhí)行所需的操作,但沒有返回值。在這種情況下,returnValueType 是關鍵字void。

l方法名:是方法的實際名稱。方法名和參數(shù)表共同構成方法簽名。

l參數(shù)類型:參數(shù)像是一個占位符。當方法被調用時,傳遞值給參數(shù)。這個值被稱為實參或變量。參數(shù)列表是指方法的參數(shù)類型、順序和參數(shù)的個數(shù)。參數(shù)是可選的,方法可以不包含任何參數(shù)。

l方法體:方法體包含具體的語句,定義該方法的功能。

如:

參數(shù)可以有多個:

注意:在一些其它語言中方法指過程和函數(shù)。一個返回非void類型返回值的方法稱為函數(shù);一個返回void類型返回值的方法叫做過程。

[實例]

下面的方法包含2 個參數(shù) num1 和 num2,它返回這兩個參數(shù)的最大值。

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

推薦閱讀更多精彩內容