根据JEP-286:局部变量类型推断,
var是
不是关键字;相反,它是一个 保留的类型名称 。
(JEP的早期版本为保留类型名称或上下文相关关键字的实现留有余地;最终选择了以前的路径。)
因为它不是“保留关键字”,所以仍可以在变量名(和程序包名)中使用它,但不能在类名或接口名中使用它。
我认为不
var保留关键字的最大原因是与旧源代码的向后兼容性。
欢迎分享,转载请注明来源:内存溢出
根据JEP-286:局部变量类型推断,
var是
不是关键字;相反,它是一个 保留的类型名称 。
(JEP的早期版本为保留类型名称或上下文相关关键字的实现留有余地;最终选择了以前的路径。)
因为它不是“保留关键字”,所以仍可以在变量名(和程序包名)中使用它,但不能在类名或接口名中使用它。
我认为不
var保留关键字的最大原因是与旧源代码的向后兼容性。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)