OpenJDK计划给Java添加局部变量类型推导的功能
大小:0.03 MB 人气: 2017-10-11 需要积分:1
OpenJDK计划给Java添加局部变量类型推导的功能,这将使Java编程更加简单,并且保留静态类型的安全性。这项提议最早在本月由JEP286(JDK Enhancement Proposal)提出,但是文件并没有指出将在哪一个Java版本加入这一功能。
提议指出:“我们致力于提高开发者的体验,降低不必要繁琐的工作,但是又保留Java的静态类型的安全性。让开发者省略不必要的类型声明。”很多静态类型的语言,像C++,Scala和Go,多少都已经支持一些类型推导了。Java几乎是唯一流行的不支持类型推导的静态类型编程语言。所以,这是一个迫在眉睫的特性。
JEP称,Java程序员经常抱怨不必要的引用声明。给变量的命名合适,就可以通过名称看出它的类型。强制给变量声明类型,就是在变量地鼓励程序员使用复杂的表达方式。使用简单的声明方式,就可以打破复杂的声明语句。
这项计划将会影响局部变量的初始化,for循环的索引以及传统for循环中的变量。“我们希望大多数的局部变量声明都可以使用类型推导这项新特性。”
OpenJDK是由Oracle支持的一个开源的Java SE实现,Oracle官方的新版本将在一年内发布。这条JEP得到了Oracle的Java平台主管Mark Reinhold的支持。
非常好我支持^.^
(0) 0%
不好我反对
(0) 0%
下载地址
OpenJDK计划给Java添加局部变量类型推导的功能下载
相关电子资料下载
- 如何选择垃圾收集器 51
- iText最基本的用法 50
- null字符串对象串联的各种方法 18
- java如何处理图片水印 20
- 高并发场景下请求合并 20
- 如何解决跨域问题 21
- 将html文件转换成pdf示例 38
- java 8的日期用法 24
- Java时间类转换方案 37
- 静态代码块、构造代码块、构造函数及普通代码块的执行顺序 33