日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java关键字及其作用解释_java 常见关键字及其作用

發布時間:2024/10/8 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java关键字及其作用解释_java 常见关键字及其作用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

finalize:Object的一個方法,一般通過重寫或者是顯示調用來時實現垃圾回收;

finally:異常處理機制中try,catch的從句,不管是否發生異常,其中的代碼都要執行,常見的釋放相關資源就在里面;

super :代表父,一般用于子類調用父類的相關屬性和方法,(調用父類構造方法,必須放到子類構造方法的首行,ps:父類的構造方法是不能夠被繼承的);

this:當前類,其實就是個指針,使用同super大同小異;

break/continue:多用循環中,前者指跳出循環體,執行循環后邊的代碼,后者指跳出本次循環,還得繼續下一循環。

synchronized:聲明的方法同一時間只能被一個線程訪問。Synchronized修飾符可以應用于四個訪問修飾符(public,protected,private,default);

transient :定義瞬時變量,或者對象。

訪問修飾符

public:被聲明為public的類、方法、構造方法和接口能夠被任何其他類訪問;

private:如字面意思,私有化,修飾的方法、變量在類中訪問有效(ps:可以用使用public方法來訪問);

default:默認的修飾符,修飾方法和變量是只對同一個包內的類可見;

protected:被聲明為protected的變量、方法和構造器能被同一個包中的任何其他類訪問,也能夠被不同包中的子類訪問;

不能修飾類和接口,方法和成員變量能夠聲明為protected,但是接口的成員變量和成員方法不能聲明為protected;

父類中聲明為protected的方法在子類中要么聲明為protected,要么聲明為public。不能聲明為private。

static:定義類方法和類成員變量;

對類變量和方法的訪問可以直接使用classname.variablename和classname.methodname的方式訪問

public class a{

public static int x = 0;

public static void f1(){

x=x+1;

}

public static void f2(){

x=x+3;

}

public static void main(String [] args){

f1();

f2();

System.out.println(x);

}

final :修飾方法、類、變量;

修飾變量:一般和static搭配使用,定義常量,值不能被改變, 變量能被顯式地初始化并且只能初始化一次;

修飾類:類不能夠被繼承;

修飾方法:該方法不能夠被重寫,但可以被繼承;

被聲明為final的對象的引用不能指向不同的對象,只是引用不可變,但是對象相關的值是可變的。

總結

以上是生活随笔為你收集整理的java关键字及其作用解释_java 常见关键字及其作用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。