最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java基礎(chǔ)之關(guān)鍵字final詳解

 更新時間:2021年05月06日 08:33:35   作者:From明  
這篇文章主要介紹了Java基礎(chǔ)之關(guān)鍵字final詳解,文中有非常詳細的代碼示例,對正在學(xué)習(xí)java基礎(chǔ)的小伙伴們有非常好的幫助,需要的朋友可以參考下

Java-關(guān)鍵字:final

1 .final可以用來修飾的結(jié)構(gòu):

類、方法、變量

2.final 用來修飾一個類:

此類不能被其他類所繼承
	比如:String類、System類、StringBuffer類

3.final 用來修飾方法:

表明此方法不可以被重寫
	比如:Object類中g(shù)etClass();

4.final 用來修飾變量,此時的“變量”就稱為是一個常量

 4.1 final修飾屬性:

可以考慮賦值的位置有:顯示初始化、代碼塊中初始化、構(gòu)造器中初始化

4.2 final修飾局部變量:

尤其是使用final修飾形參時,表明此形參是同一個常量。
	當我們調(diào)用此方法時,給常量形參賦一個實參,一旦賦值以后
	就只能在方法體內(nèi)使用此形參,但不能進行重新賦值。

static final :用來修飾:全局常量

public class FinalTest {
	
	final int WIDTH = 10;//顯示初始化	
	final int LEFT;//代碼塊中賦值
	final int RIGHT;
//	final int DOWN;
	
	{
		LEFT = 2;
	}
	
	public void doweidth(){
//		width = 20;//The final field FinalTest.width cannot be assigned
	}
	
	public void show(){
		final int NUM = 10;//常量
//		NUM+=20;
	}
	
	public void show(final int num){
//		num = 20;編譯不通過
		System.out.println(num);
	}
	
	
	public FinalTest(){
		RIGHT = 2;
	}
	
	public FinalTest(int n){
		RIGHT = n;
	}
	
//	public void setDown(int down){
//		this.DOWN = down;
//	}
	
	public static void main(String[] args) {
		int num = 10;
		num = num + 5;
		
		FinalTest test = new FinalTest();
//		test.setDown(3);
		
		test.show(10);
	}
}

final class FianlA {

}

class AA {
	public final void show() {

	}
}

class BB extends AA {

	// public void show(){
	//
	// }

}

到此這篇關(guān)于Java基礎(chǔ)之關(guān)鍵字final詳解的文章就介紹到這了,更多相關(guān)Java關(guān)鍵字final內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java實現(xiàn)Excel百萬級數(shù)據(jù)導(dǎo)入功能的示例代碼

    Java實現(xiàn)Excel百萬級數(shù)據(jù)導(dǎo)入功能的示例代碼

    這篇文章主要為大家詳細介紹了Java如何實現(xiàn)Excel百萬級數(shù)據(jù)導(dǎo)入功能,文中的示例代碼講解詳細,具有一定的借鑒價值,有需要的小伙伴可以參考下
    2024-04-04
  • 關(guān)于Java中HashCode方法的深入理解

    關(guān)于Java中HashCode方法的深入理解

    這篇文章主要給大家介紹了關(guān)于Java中HashCode方法的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學(xué)習(xí)或者使用Java具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • springboot集成nacos無法動態(tài)獲取nacos配置的問題

    springboot集成nacos無法動態(tài)獲取nacos配置的問題

    這篇文章主要介紹了springboot集成nacos無法動態(tài)獲取nacos配置的問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • java判斷域名無法訪問自行訪問下一條

    java判斷域名無法訪問自行訪問下一條

    這篇文章主要為大家介紹了java實現(xiàn)判斷域名無法訪問的時候自行訪問下一條域名示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-12-12
  • JNDI具體用法詳解

    JNDI具體用法詳解

    JNDI是java命名和目錄接口,本文主要介紹了JNDI具體用法詳解,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-12-12
  • mybatis插件實現(xiàn)自定義改寫表名實例代碼

    mybatis插件實現(xiàn)自定義改寫表名實例代碼

    在數(shù)據(jù)庫操作過程中,經(jīng)常有修改表名的需求,下面這篇文章主要給大家介紹了關(guān)于mybatis插件實現(xiàn)自定義改寫表名的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-04-04
  • Java中獲取子字符串的幾種方法示例

    Java中獲取子字符串的幾種方法示例

    這篇文章主要主要給大家總結(jié)了Java中獲取子字符串的幾種方法,分別是采用split的方式、采用indexOf的方式、正則和采用replaceFirst的方式這四種方法,需要的朋友可以參考借鑒,下面來看看詳細的介紹吧
    2017-01-01
  • Java ==,equals()與hashcode()的使用

    Java ==,equals()與hashcode()的使用

    本文主要介紹了Java ==,equals()與hashcode()的使用,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-05-05
  • Java實現(xiàn)圖形化界面的日歷

    Java實現(xiàn)圖形化界面的日歷

    這篇文章主要介紹了Java實現(xiàn)圖形化界面的日歷,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • Java中Volatile關(guān)鍵字能保證原子性嗎

    Java中Volatile關(guān)鍵字能保證原子性嗎

    這篇文章主要介紹了Java中Volatile關(guān)鍵字能保證原子性嗎,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-08-08

最新評論

当雄县| 广宗县| 什邡市| 浪卡子县| 汶川县| 永城市| 湘阴县| 冕宁县| 贵德县| 游戏| 西乌| 颍上县| 荆门市| 南昌市| 海宁市| 海南省| 柳河县| 偏关县| 玛沁县| 阿瓦提县| 安徽省| 朝阳县| 苏尼特左旗| 桐庐县| 万宁市| 岢岚县| 高陵县| 兰考县| 辉南县| 石棉县| 定南县| 灵台县| 八宿县| 随州市| 吴旗县| 济阳县| 古交市| 江西省| 甘肃省| 沂水县| 荆州市|