激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務(wù)器之家 - 編程語言 - JAVA教程 - JAVA中使用雙括號來初始化靜態(tài)常量的小技巧

JAVA中使用雙括號來初始化靜態(tài)常量的小技巧

2019-11-24 15:17junjie JAVA教程

這篇文章主要介紹了JAVA中使用雙括號來初始化靜態(tài)常量的小技巧,需要的朋友可以參考下

這貌似是個不為人知的語言技巧。我看到一般人寫Java里初始化靜態(tài)常量都是

復(fù)制代碼代碼如下:


public static final Map<String, String> DATA = new TreeMap<String, String>();

 

static
{

DATA.put("a", "A");

//blah blah blah
}


使用所在類的static塊來初始化DATA,其實還有另外一種寫法:

復(fù)制代碼代碼如下:


public static final Map<String, String> DATA = new TreeMap<String, String>()
{{

 

this.put("a", "A");

//blah blah blah

}};


這實際上是利用了匿名類的特性,內(nèi)層的{是用來作匿名子類的構(gòu)造函數(shù),所以可以直接插入初始化代碼,這個小語言技巧不常見,但是比較實用。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产午夜免费 | 在线a亚洲视频播放在线观看 | 久久3| 一本在线高清码电影 | av最新在线观看 | 一区在线免费视频 | www.精品视频| 久久不射电影 | 国产一级毛片视频在线! | 特片网久久 | 人人看人人艹 | 92看片淫黄大片一级 | 久久精品9| 国产无限资源在线观看 | 午夜精品视频在线 | free japan xxxxhdsex69| 日日草视频 | 久久久一区二区三区四区 | 久久久久久久久久久国产精品 | 国产午夜亚洲精品午夜鲁丝片 | 欧美黄色大片免费观看 | 末成年女av片一区二区 | 日本在线不卡一区二区 | 奇米888一区二区三区 | 999久久久精品 | 亚洲精品成人久久久 | 中午字幕无线码一区2020 | 久草免费新视频 | 黄色成人av在线 | 国产精品久久久久久久娇妻 | 国产一区在线观看视频 | 成人毛片100免费观看 | 99久久久 | 永久免费不卡在线观看黄网站 | 蜜桃网站在线观看 | 欧美亚成人 | 妇女毛片 | av电影网站在线观看 | 最近免费观看高清韩国日本大全 | 国产午夜免费视频 | 欧美一区二区三区免费观看 |