Java语法糖--var类型和switch

var类型
java以前一直是一种强类型的程序语言
-每个变量在定义时就确定了类型
-类型固定了就不能更改

java10推出var:局部变量推断
-避免信息冗余
-对齐了变量名
-更容易阅读
-本质上好帅强类型语言,编译器负责推断类型,并写入字节码文件,因此推断后不能更改

var限制
-可以用在局部变量上,非类成员变量
-可以用在for/for-each循环中
-声明时必须初始化
-不能用在方法(方式)参数和返回类型
-大面积滥用会使代码整天阅读性变差
-var只在编译时起作用,没有在字节码中引入新的内容,也没专门的JVM指令处理var

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值