OpenJDK计划简化Java编程
来源:互联网 发布:mysql test数据库 编辑:程序博客网 时间:2024/05/20 05:07
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
- OpenJDK计划简化Java编程
- 苹果和甲骨文已经宣布计划OpenJDK的Java实现
- 【Java】【OpenJDK】OpenJDK 的安装
- SUN 计划简化Java 难度 吸引微软阵营工程师
- Java中使用正则表达式简化编程
- java-编译openJdk
- openjdk
- ubuntu安装JAVA的openjdk
- ubuntu更改java为openjdk
- linux java openjdk 安装配置
- 使用Java 5特性来简化反射编程
- 低成本培训计划:计算机编程语言java
- debian 系统升级java 版本 openjdk-6 至 openjdk-7
- docker镜像安装java-openjdk以及openjdk-debuginfo
- docker镜像安装java-openjdk以及openjdk-debuginfo
- Decorator 简化元编程
- 简化Delphi编程代码
- Halide:简化图像编程
- 第四周【递归函数fib】
- apache maven 基本知识
- c++作业2
- BZOJ 3230 相似子串 后缀数组
- cocos2d-x 自定义动态特效背景
- OpenJDK计划简化Java编程
- 第四周项目训练3
- FusionCharts使用
- Handler消息机制源码解析(四)
- c++实验二 两点间距离
- 据说是刷爆美国朋友圈的21幅职场哲理漫画
- 第二次上机实验-2
- 输出星号图
- 第四周项目:用递归调用来求两个数的最大公约数