bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

Java方法-創新互聯

Java 方法

創新互聯主營馬尾網站建設的網絡公司,主營網站建設方案,重慶APP開發公司,馬尾h5微信平臺小程序開發搭建,馬尾網站營銷推廣歡迎馬尾等地區企業咨詢

在前面我們經常使用到System.out.println(),那么它是什么呢?

println()是一個方法(Method),而System是系統類(Class),out是標準輸出對象(Object)。這句話的用法是調用系統類System中的標準輸出對象out中的方法println()。

那么什么是方法呢?

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

/tupian/20230522/

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

-方法包含于類或對象中

-方法在程序中被創建,在其他地方被引用

。。。

方法的定義

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

修飾符 返回值類型 方法名 (參數類型 參數名){

    ...

    方法體

    ...

    return 返回值;

}

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

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

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

--方法名:是方法的實際名稱。方法名和參數表共同構成方法簽名。

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

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

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

。。。

方法調用

Java支持兩種調用方法的方式,根據方法是否返回值來選擇。

當程序調用一個方法時,程序的控制權交給了被調用的方法。當被調用方法的返回語句執行或者到達方法體閉括號時候交還控制權給程序。

當方法返回一個值的時候,方法調用通常被當做一個值。例如:int larger = max(30, 40);

如果方法返回值是void,方法調用一定是一條語句。例如,方法println返回void。右面的調用是個語句:System.out.println("Welcome to Java!");

。。。

void 關鍵字

如何聲明和調用一個void方法。

printGrade方法是一個void類型方法,它不返回值,一個void方法的調用一定是一個語句。

。。。

通過值傳遞參數

調用一個方法時候需要提供參數,你必須按照參數列表指定的順序提供。

。。。

方法的重載

Java編譯器根據方法簽名判斷哪個方法應該被調用。

方法重載可以讓程序更清晰易讀。執行密切相關任務的方法應該使用相同的名字。

重載的方法必須擁有不同的參數列表。你不能僅僅依據修飾符或者返回類型的不同來重載方法。

。。。

變量作用域

變量的范圍是程序中該變量可以被引用的部分。

方法內定義的變量被稱為局部變量。

局部變量的作用范圍從聲明開始,直到包含它的塊結束。

局部變量必須聲明才可以使用。

方法的參數范圍涵蓋整個方法。參數實際上是一個局部變量。

for循環的初始化部分聲明的變量,其作用范圍在整個循環。

但循環體內聲明的變量其適用范圍是從它聲明到循環體結束。

你可以在一個方法里,不同的非嵌套塊中多次聲明一個具有相同的名稱局部變量,但你不能在嵌套塊內兩次聲明局部變量。

。。。

命令行參數的使用

有時候你希望運行一個程序時候再傳遞給它消息。這要靠傳遞命令行參數給main()函數實現。

命令行參數是在執行程序時候緊跟在程序名字后面的信息。

。。。

構造方法

當一個對象被創建時候,構造方法用來初始化該對象。構造方法和它所在類的名字相同,但構造方法沒有返回值。

通常會使用構造方法給一個類的實例變量賦初值,或者執行其它必要的步驟來創建一個完整的對象。

不管你與否自定義構造方法,所有的類都有構造方法,因為Java自動提供了一個默認構造方法,它把所有成員初始化為0。

一旦你定義了自己的構造方法,默認構造方法就會失效。

。。。

可變參數

JDK 1.5 開始,Java支持傳遞同類型的可變參數給一個方法。

方法的可變參數的聲明如下右示:typeName... parameterName

在方法聲明中,在指定參數類型后加一個省略號(...) 。

一個方法中只能指定一個可變參數,它必須是方法的最后一個參數。任何普通的參數必須在它之前聲明。

。。。

finalize() 方法

Java允許定義這樣的方法,它在對象被垃圾收集器析構(回收)之前調用,這個方法叫做finalize( ),它用來清除回收對象。

例如,你可以使用finalize()來確保一個對象打開的文件被關閉了。

在finalize()方法里,你必須指定在對象銷毀時候要執行的操作。

finalize()一般格式是:

protected void finalize()

{

   // 在這里終結代碼

}

關鍵字protected是一個限定符,它確保finalize() 方法不會被該類以外的代碼調用。

當然,Java的內存回收可以由JVM(Java虛擬機)來自動完成。如果你手動使用,則可以使用上面的方法。

分享標題:Java方法-創新互聯
網頁地址:http://vcdvsql.cn/article34/hoose.html

成都網站建設公司_創新互聯,為您提供虛擬主機移動網站建設網站改版軟件開發網站制作企業網站制作

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

h5響應式網站建設