HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

Typesafe 发布关于 Java 8 的社区调查报告

  • 2014-03-12
  • 本文字数:891 字

    阅读完需:约 3 分钟

Oracle 宣布会在本月 18 日发布 Java 8 ,尽管这个版本的研发和发布过程充满曲折,但这是一个被社区和开发人员寄予厚望的版本,该版本会发布一些新的特性,如 Lambda 表达式、Date 和 Time API 以及在并发和反射方面的诸多增强。 TypeSafe 对 2800 名开发人员进行了调查,以了解开发人员的升级计划以及最关注的新特性。

TypeSafe 的调查显示 65% 的 Java 开发人员计划在 24 个月内就升级到 Java 8,而 83% 的被调查者表示 Lambda 表达式和虚拟扩展方法(virtual extension methods)是最令人兴奋的新特性,可见开发人员对 Java 8 的新特性是非常期待的。调查显示,Oracle 的 JDK 和 JVM 依然占据着市场的主导地位。

在本次的调查样本中,有 84% 的参与者日常有一半以上的时间都用在编码上,因此能够代表一线的开发人员。这些人里面目前有 73% 的人在使用 Java 7,22% 的人在使用 Java 6,在使用 Java 6 的开发人员中有 44% 的人会选择越过 Java 7 版本,直接升级到 Java 8。

在有关新特性的调查中,Lambda 表达式毫无疑问是最受关注的。具体的分布情况如下图所示:

Lambda 是推动反应性应用(Reactive application)的关键所在,并且有了新的集合库,Scala 开发人员对此应该是非常熟悉的。这些功能的实现对于使用Akka 和Play 框架的开发人员也是很有帮助的。有些人认为Lambda 会对Scala 的采用情况产生消极的影响,但另一部分人则认为随着Java 社区对这些新特性的日渐接受,反而会推进JVM 上语言设计的创新,有利于Scala 的推广,两者的比例分别是21% 和48%。

在JVM 和JDK 的使用方面,Oracle 依然占据着霸主的地位,而Dalvik 随着Android 的发展以及Google 对Java 的支持,其占有的市场份额也在不断增长。在应用服务器方面,开源的Tomcat 和Jetty 占据着领先的位置,远远超过商用的WebLogic 和WebSphere,具体份额如下所示:

另外还一个很有意思的问题,那就是 Oracle 是因为安全问题才使得 Java 8 延期了如此长的时间。对于 Oracle 所做的努力,社区是否买账呢?调查结果显示,59% 的人认为 Oracle 在加强安全方面做的还是很正确的。

面对即将发布的 Java 8,您有什么期待和观点呢?欢迎与我们一起分享。

2014-03-12 05:571621

评论

发布
暂无评论
发现更多内容

推动开源行业高质量发展|2023开放原子全球开源峰会圆满落幕

开放原子开源基金会

开源 开发原子全球开源峰会 开发原子

Battery Indicator for Mac:Mac笔记本电脑电池电量剩余百分比显示工具

背包客

macos Mac软件 MacBook Pro Battery Mac电量显示软件

火山引擎DataLeap:一个易用、高效的数据目录,是如何搭建的?

字节跳动数据平台

大数据 数据治理 数据目录 数据研发

河北国控携手用友探索数智司库,加快建设世界一流

用友BIP

全球司库

南宁建宁水务集团财务共享、全面预算项目正式启动

用友BIP

知乎最具争议的Java面试成神笔记,GitHub已下载量已过百万

互联网架构师小马

Java java面试 Java八股文 Java面试题 Java面试八股文

如何成功实施一个数据治理项目?实施步骤有哪些?

袋鼠云数栈

数字化转型 数据治理 企业号 6 月 PK 榜

架构训练营模块3作业——外包学生管理系统的架构文档

Geek_3d7c4d

#架构训练营

MaxCompute中如何处理异常字符

阿里云大数据AI技术

大数据 数据处理 企业号 6 月 PK 榜

HummerRisk 开发手册:Restful Api 使用

HummerCloud

开源 云原生 云安全

OpenInfra基金会在亚洲、欧洲正式设立运营中心

说山水

银行数字化转型研究与敏捷转型探索

L3C老司机

数字化转型 敏捷转型 敏捷组织 银行转型 敏捷探索

透明LED显示屏报价方案

Dylan

方案 屏幕亮度 报价 像素 LED显示屏

膜拜!Alibaba最新发布SprinBoot:进阶原理实战与面试题分析指南

互联网架构师小马

Java spring 微服务 Spring Boot 框架

TG Pro for mac:Mac温度和风扇速度如何控制?

背包客

深度学习 macos Mac软件 MacBook Pro TG Pro for mac

重庆企业购买堡垒机选择哪家好?理由有哪些?

行云管家

网络安全 堡垒机 重庆

牛逼!Windows竟然也能运行QEMU虚拟机!

吴脑的键客

qemu windows10 windows 11

GitHub收获70K+Star!阿里巴巴总结的「百亿级别并发设计手册」太香了

互联网架构师小马

Java 系统设计 高并发

浅析数智化转型深层次的挑战

用友BIP

数智平台

OpenAI发布ChatGPT函数调用和API更新

楚少AI

openai GPT-4 ChatGPT4 chatgpt api gpt-3.5-turbo-16k

活动预约!华为云企业快成长大数据技术创新论坛成都站6月16日举行

说山水

爆赞!GitHub上首本IntelliJ IDEA操作手册,标星果然百万名不虚传

互联网架构师小马

Java IDEA

积聚产业发展新动能|2023开放原子全球开源峰会OpenAtom OpenHarmony分论坛成功举办

开放原子开源基金会

开源 OpenHarmony 开放原子全球开源峰会 开放原子

软件测试/测试开发丨Python类与对象学习笔记

测试人

Python 程序员 软件测试 测试开发 类与对象

用友承办全国两化融合标委会工业互联网管理标准工作组全体成员大会圆满召开

用友BIP

工业互联网

公有云数据库新趋势,企业降本增效正当时

MatrixOrigin

数据库 分布式 云原生 超融合 HTAP

如何用Taro打造敏捷的移动App架构

没有用户名丶

【Netty】「萌新入门」(二)剖析 EventLoop

sidiot

Java 后端 Netty 6 月 优质更文活动

弥合风险缺口 筑牢共享安全|2023开放原子全球开源峰会开源安全技术与实践分论坛成功举办

开放原子开源基金会

开源 开放原子全球开源峰会 开放原子 开源安全技术与实践

Typesafe发布关于Java 8的社区调查报告_Java_张卫滨_InfoQ精选文章