您好,欢迎来电子发烧友网! ,新用户?[免费注册]

您的位置:电子发烧友网>源码下载>java源码下载>

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%

      发表评论

      用户评论
      评价:好评中评差评

      发表评论,获取积分! 请遵守相关规定!