原文:Java中怎么使用this關鍵字?在什么時候可以使用?

在java中,this通常指當前對象,或當前對象的某個成員,你可以利用this來實現這個目的.this的另一個用途是調用當前對象的另一個構造函數. 最普遍的情況就是,在你的方法中的某個形參名與當前對象的某個成員有相同的名字,這時為了不至於混淆,你便需要明確使用this關鍵字來致命你要使用某個成員,使用方法 this.成員名 ,而不帶this的那個便是形參.另外,還可以用 this.方法名 來引用 ...

2016-04-24 14:21 1 1470 推薦指數:

查看詳情

Java的super關鍵字何時使用

子類的構造函數不是必須使用super,在構造函數,如果第一行沒有寫super(),編譯器會自動插入.但是如果父類沒有不帶參數的構造函數,或這個函數被私有化了(用private修飾).此時你必須加入對父類的實例化構造.而this就沒有這個要求,因為它本身就進行實例化的構造 ...

Mon Jun 05 18:08:00 CST 2017 0 3494
javaabstract關鍵字使用

1.abstract:抽象的。 2.abstract可以用來修飾的結構,類、方法。 3.abstract修飾類,抽象類。 (1)此類不能實例化。 (2)抽象類中一定有構造器,便於子類實例化時調用(涉及,子類對象實例化的全過程)。 (3)開發,都會提供抽象類的子類,讓子類對象實例化,完成 ...

Thu Jun 11 05:12:00 CST 2020 0 580
Javathis關鍵字使用小結

象有不同的this。 1、 使用this來區分當前對象。 Java為解決變量的命名沖突和不確定性問題,引入關鍵字this代表其 ...

Mon Oct 30 06:47:00 CST 2017 1 14957
Javathis關鍵字在構造方法使用

1. Javathis關鍵字代表對象本身。用this關鍵字可以在類的內部調用屬性和方法,這樣代碼的可讀性比較高,因為它明確的指出了這個屬性或方法的來源。 2. 同時在構造函數也可以使用this關鍵字調用本類的其它構造函數,但有幾點需要注意: 構造函數調用其它構造函數,需要 ...

Fri Sep 23 22:15:00 CST 2016 0 11904
Javafinally關鍵字使用(轉)

與其他語言的模型相比,finally 關鍵字是對 Java 異常處理模型的最佳補充。finally 結構使代碼總會執行,而不管有無異常發生。使用 finally 可以維護對象的內部狀態,並可以清理非內存資源。 如果沒有 finally,您的代碼就會很費解。例如,下面的代碼說明,在不使用 ...

Thu Aug 24 23:10:00 CST 2017 0 2792
java53個關鍵字的意義及使用方法

摘自:https://www.cnblogs.com/feng9exe/p/9224450.html 1.java關鍵字分別是什么,作用是什么? static 例子: public class Test ...

Tue Apr 02 23:13:00 CST 2019 0 2948
Java關鍵字this、super的含義及使用

Java語言中this的含義及作用:   關鍵字this用來指向當前實例對象(內存里正在運行的哪個實例對象),它的另一作用是用來區分對象的成員變量與方法的形參。   關鍵字super指的是當前對象里邊的父對象的引用,通過super可以調用父類的構造方法、父類的方法和屬性。   在Java ...

Sat Jun 09 23:31:00 CST 2018 0 1007
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM