final關鍵字和static關鍵字
final關鍵字
final作為關鍵字在修飾方法、類、變數時有不同用法
1.修飾類
此類不可作為其他任何類的父類,理解為終點類。
2.修飾方法
1.用public修飾時,子類可以繼承到此方法,但是如果重寫,將會編譯報錯。
2.用private修飾時,子類無法訪問該方法,但是可以重寫此方法,不會編譯報錯。
3.修飾變數
1.修飾常量,一旦賦值後值不可以再變化。
2.修飾基本資料型別時,一旦初始化後,不能再變化。
3.修飾引用型別,物件內容可以變,指向不能變。
static關鍵字
即靜態變數,方法。
一.修飾變數
即靜態變數,兩個作用:
1.共享變數,該變數為所有物件通用。
2.方便訪問變數,不依賴物件進行訪問。
二.修飾方法
靜態方法可以由類直接呼叫。
三.修飾程式碼快
所有初始化一次的程式碼都可以用static標記,因為static標記的程式碼只在類初次被載入的時候執行一次。
相關文章
- java中的static和final關鍵字Java
- Java基礎——final和static關鍵字Java
- static關鍵字
- final關鍵字
- Java Final關鍵字Java
- final與static關鍵字的區別?(skycto JEEditor)
- PHP static 關鍵字和 self 關鍵字例項化的區別PHP
- static關鍵字---"工具類"
- Java 的 static 關鍵字Java
- static關鍵字的作用
- 初識static關鍵字
- Java 關鍵字之 finalJava
- Java中final關鍵字Java
- final關鍵字深入解析
- let關鍵字和const關鍵字
- C語言之static關鍵字C語言
- java中的static關鍵字Java
- 【轉】C++ static關鍵字C++
- Java併發--final關鍵字Java
- java基礎-關鍵字finalJava
- 1_static關鍵字的使用
- java中static關鍵字的作用Java
- 第五章 static關鍵字
- final關鍵字的作用(skycto JEEditor)
- Java中final關鍵字如何使用?Java
- DM 關鍵字、遮蔽關鍵字
- Java基礎-static關鍵字和單例模式Java單例模式
- 深入理解Swift中static和class關鍵字Swift
- 許可權修飾符和final關鍵字
- out關鍵字和ref關鍵字的區別
- 說說iOS中的常用的關鍵字static ,class(僅限Swift關鍵字)iOSSwift
- C語言中static關鍵字詳解C語言
- c語言static關鍵字的理解C語言
- iOS常用關鍵字static、const、extern、defineiOS
- PHP中static與yield關鍵字的思考PHP
- Java 中 final 關鍵字有什麼用Java
- this關鍵字
- 關鍵字