var类型
java以前一直是一种强类型的程序语言
-每个变量在定义时就确定了类型
-类型固定了就不能更改
java10推出var:局部变量推断
-避免信息冗余
-对齐了变量名
-更容易阅读
-本质上好帅强类型语言,编译器负责推断类型,并写入字节码文件,因此推断后不能更改
var限制
-可以用在局部变量上,非类成员变量
-可以用在for/for-each循环中
-声明时必须初始化
-不能用在方法(方式)参数和返回类型
-大面积滥用会使代码整天阅读性变差
-var只在编译时起作用,没有在字节码中引入新的内容,也没专门的JVM指令处理var
介绍 Java 10 引入的 var 关键字,用于局部变量类型推断,提高代码可读性和简洁性。探讨 var 的使用限制及最佳实践。
1079

被折叠的 条评论
为什么被折叠?



