一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

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

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

JAVA中使用雙括號來初始化靜態常量的小技巧

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

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

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

復制代碼代碼如下:


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

 

static
{

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

//blah blah blah
}


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

復制代碼代碼如下:


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

 

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

//blah blah blah

}};


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

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日日操免费视频 | www亚洲色图 | 亚洲精品精品一区 | 特黄未满14周岁毛片 | 国产亚洲女在线精品 | 九色PORNY真实丨国产大胸 | 好 舒服 好 粗 好硬免费视频 | 精品综合| 美女沟厕撒尿全过程高清图片 | 色亚州| 加勒比一本大道香蕉在线视频 | 扒开黑女人p大荫蒂老女人 扒开大腿狠狠挺进视频 | 亚洲日本免费 | 国产成+人+综合+亚洲不卡 | 好男人在线观看免费高清2019韩剧 | 水多多凹凸福利视频导航 | 精品国产在线观看 | 日本高清中文字幕 | 2018高清国产一道国产 | 久久成人免费大片 | 国产亚洲一区二区三区 | 亚洲国产欧美在线人成aaaa20 | 扒开双腿疯狂进出爽爽动态图 | 国产一区视频在线免费观看 | 国模李丽莎大尺度啪啪 | gay 男同志被捆绑茎 | 精品日韩欧美一区二区三区 | 亚洲国产精品ⅴa在线观看 亚洲国产高清一区二区三区 | 高h禁伦奶水女 | 日本人交换乱理伦片 | 青春草在线观看精品免费视频 | 香蕉久草在线 | 国产精品第1页在线播放 | 午夜大片在线观看 | 特黄特色大片免费高清视频 | 亚洲性网 | 国产精品久久久久久网站 | 精品亚洲午夜久久久久 | 日韩精品视频在线播放 | 日本最大的黄色网站 | 羞羞色男人的天堂伊人久久 |