- Java編程講義
- 榮銳鋒 張晨光等編著
- 276字
- 2022-07-28 18:49:33
2.3.3 var變量及其聲明
在JDK 10中引入了局部類型變量推斷,也就是var關(guān)鍵字,之前var關(guān)鍵字更多地使用在JavaScript中,并不需要指定變量的數(shù)據(jù)類型。在使用var關(guān)鍵字來聲明變量時(shí),不需指定該變量的類型,編譯器能根據(jù)右邊的表達(dá)式來自動(dòng)判斷類型,這樣可以減少代碼的冗余,更便于閱讀。
在引入var關(guān)鍵字之前,變量聲明方式如下:
String name = "孫悟空"; int age = 500;
在引入var關(guān)鍵字以后,無須在表達(dá)式左邊指定變量類型,采用“var 變量名 = 值”格式即可,具體示例如下:
var name = "齊天大圣"; var age = 500;
注意:使用var聲明變量時(shí),必須同時(shí)賦初值,不能拆成兩行語(yǔ)句;var只能聲明局部變量,不能用于聲明方法的返回值類型、類的成員變量。
推薦閱讀
- Microsoft Exchange Server PowerShell Cookbook(Third Edition)
- 嵌入式軟件系統(tǒng)測(cè)試:基于形式化方法的自動(dòng)化測(cè)試解決方案
- Learning Apex Programming
- JavaScript+jQuery網(wǎng)頁(yè)特效設(shè)計(jì)任務(wù)驅(qū)動(dòng)教程(第2版)
- 實(shí)戰(zhàn)Java程序設(shè)計(jì)
- 從程序員到架構(gòu)師:大數(shù)據(jù)量、緩存、高并發(fā)、微服務(wù)、多團(tuán)隊(duì)協(xié)同等核心場(chǎng)景實(shí)戰(zhàn)
- PHP+MySQL網(wǎng)站開發(fā)技術(shù)項(xiàng)目式教程(第2版)
- Java編程技術(shù)與項(xiàng)目實(shí)戰(zhàn)(第2版)
- Learning Python by Building Games
- ASP.NET程序設(shè)計(jì)教程
- Learning DHTMLX Suite UI
- 運(yùn)用后端技術(shù)處理業(yè)務(wù)邏輯(藍(lán)橋杯軟件大賽培訓(xùn)教材-Java方向)
- Frank Kane's Taming Big Data with Apache Spark and Python
- 開源項(xiàng)目成功之道
- Visual Studio Code 權(quán)威指南