从Java10开始,支持使用var定义局部变量,var定义的局部变量的类型由编译器自动推断。
Java的var与JavaScript的var不同,JavaScript是弱类型语言,而Java是强类型语言。因此Java使用var定义的变量仍然有明确的类型——在为局部变量赋初值时,就确定了下来。
从Java10开始,支持使用var定义局部变量,var定义的局部变量的类型由编译器自动推断。
Java的var与JavaScript的var不同,JavaScript是弱类型语言,而Java是强类型语言。因此Java使用var定义的变量仍然有明确的类型——在为局部变量赋初值时,就确定了下来。