麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > Java > 正文

淺析java 10中的var關鍵字用法

2024-07-14 08:42:31
字體:
來源:轉載
供稿:網友

2018年3月20日,Oracle發布java/326452.html">java10。java10為java帶來了很多新特性,其中讓人眼前一亮的便是var關鍵字的引入。

what

•java10引入了局部變量折斷 var用于聲明局部變量。

如var user=new ArrayList<User>();

why

•避免了信息冗余
•對齊了變量名
•更容易閱讀

how

•java10之前的變量聲明:

URL codefx = new URL("http://codefx.org")URLConnection connection = codefx.openConnection();Reader reader = new BufferedReader(new InputStreamReader(connection.getInputStream()));

•java10

var codefx = new URL("http://codefx.org");var connection = codefx.openConnection();var reader = new BufferedReader(new InputStreamReader(connection.getInputStream()));

•在處理 var時,編譯器先是查看表達式右邊部分,也就是所謂的構造器,并將它作為變量的類型,然后將該類型寫入字節碼當中。

attention

•只能用于帶有構造器的局部變量,以下場景不適用 

var foo; foo = "Foo";var ints = {0, 1, 2};var appendSpace = a -> a + " ";private var getFoo(){}

•除了局部變量,for循環是唯一可以使用 var的地方:

var numbers = List.of("a", "b", "c");for (var nr : numbers)System.out.print(nr + " ");for (var i = 0; i < numbers.size(); i++)System.out.print(numbers.get(i) + " ");

總結

以上所述是小編給大家介紹的java 10中的var關鍵字用法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VeVb武林網網站的支持!

推薦:

感興趣的朋友可以關注小編的微信公眾號【碼農那點事兒】,更多網頁制作特效源碼及學習干貨哦!!!


注:相關教程知識閱讀請移步到JAVA教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 中国免费黄色 | 中文字幕一区久久 | 亚洲精品成人18久久久久 | 天天操天天骑 | 色97在线| 欧美极品免费 | 99国产精品国产免费观看 | 国产精品久久久久久久久久 | 国产精品视频2021 | 青青草华人在线 | 播色网 | 色诱亚洲精品久久久久久 | av手机在线免费播放 | 国产电影av在线 | 久久精品欧美一区二区 | 中文字幕在线观看视频一区 | 成年人小视频在线观看 | 蜜桃久久一区二区三区 | 国产精品视频 | 一级免费a | 午夜精品成人 | 国产中文av在线 | 把娇妻调教成暴露狂 | 老司机免费福利午夜入口ae58 | 色骚综合 | 91精品国产九九九久久久亚洲 | 91av网址| 国产视频在线免费观看 | 久久精品亚洲一区二区 | 精品久久久久久国产三级 | 毛片视频网站 | 暴力肉体进入hdxxxx古装 | 一本色道久久99精品综合蜜臀 | 欧美成人一级 | 暖暖免费观看高清完整版电影 | 女人裸体让男人桶全过程 | 免看黄大片aa | 久久久婷婷一区二区三区不卡 | 牛牛a级毛片在线播放 | 午夜精品久久久久久久久久久久久蜜桃 | 一分钟免费观看完整版电影 |