国产成人精品18p,天天干成人网,无码专区狠狠躁天天躁,美女脱精光隐私扒开免费观看

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

發(fā)布時(shí)間:2021-07-17 21:51 來(lái)源:腳本之家 閱讀:0 作者:From明 欄目: 編程語(yǔ)言 歡迎投稿:712375056

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

1 .final可以用來(lái)修飾的結構:

類(lèi)、方法、變量

2.final 用來(lái)修飾一個(gè)類(lèi):

此類(lèi)不能被其他類(lèi)所繼承
	比如:String類(lèi)、System類(lèi)、StringBuffer類(lèi)

3.final 用來(lái)修飾方法:

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

4.final 用來(lái)修飾變量,此時(shí)的“變量”就稱(chēng)為是一個(gè)常量

 4.1 final修飾屬性:

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

4.2 final修飾局部變量:

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

static final :用來(lái)修飾:全局常量

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;編譯不通過(guò)
		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基礎之關(guān)鍵字final詳解的文章就介紹到這了,更多相關(guān)Java關(guān)鍵字final內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。

人人妻人人爽人人澡人人| 一区二区三区国产精品保安| 国产肉体xxxx裸体137大胆| 无码不卡一区二区三区在线观看| 丰满人妻被中出中文字幕| 老师课后辅导乳揉搓H在线观看|