新闻首页 / 关于“Java”的主题

9

开放Java EE?甲骨文考虑将Java EE移至开源社区

甲骨文表示,目前正在与可能的几个候选基金会,以及许可证持有者和社区在进行谈判。随着 Java EE 8 平台的确定,甲骨文在周四表示,目前正在考虑将 Java Enterprise Edition 技术转移到开源社区。甲骨文在其博客中说道,这次的转移,可能是正确的下一步行动,为了...
2

JCP EC批准Java 9模块化系统

Java Community Process Executive Committee(JCP EC) 以 24:0一致通过了模块化系统提议 Java Platform Module System(Jigsaw)。今年五月,JCP EC 以 10 票赞成 13 票反对否决了&n...
0

Oracle的Java模块化系统保卫战

英文原文:Oracle Defends the Java Module System2017 年企业新兴技术(ETE)大会上最为及时的演讲之一要算由 Oracle JVM 负责人 Karen Kinnear 呈献的“Java 的未来:模块化及其他”。在她演讲之前的...
8

Java老矣,尚能饭否?

编者按:本文来自微信公众号“InfoQ”(ID:infoqchina),作者张建锋;22 岁,对于一个技术人来说可谓正当壮年。但对于一门编程语言来说,情况可能又有不同。各类编程语言横空出世,纷战不休,然而 TIOBE 的语言排行榜上,Java 却露出了明显的颓...
8

拯救Java Code Style强迫症

文/周宇刚拥有 10 年的 JAVA EE 开发经验,在 ThoughtWorks 担任高级咨询师。在加入 ThoughtWorks 之前,在一家国内领先的航旅企业担任架构师,专注于持续交付实践和大型企业应用架构治理。这篇文章缘起于上一个持续交付的咨询项目,当时正在指导客户团...
1

Java 9可能会推迟到2017年9月21日发布

根据甲骨文 Java 平台首席架构师 Mark Reinhold 的说法,Java 9 可能会推迟到 2017 年 9 月 21 日发布。Reinhold写给 OpenJDK 的邮件上说,即使Java 社区程序执行委员会(JCP EC)决定投票不批准将 JSR...
4

Kotlin喧嚣过后,谈谈Java程序员未来的出路

自从谷歌 I/O 2017 宣布将支持 Kotlin 作为 Android 开发的 First-Class 语言,各种 Kotlin 能否取代 Java 的文章、争论层出不穷。作为一名老 Java 程序员,心态是比较复杂的,虽然类似场面见过不少。早在 2009 年,就有了 S...
4

Java之父James Gosling加盟亚马逊AWS

著名计算机科学家、Java 之父 James Gosling宣布加盟亚马逊 AWS 服务,成为云计算巨头的杰出工程师。James Gosling 在任职于 Sun Microsystems 期间开发的 Java 编程语言是计算机历史上最广泛使用的编程语言之一,他在甲骨文收...
1

JCP EC投票否决Java模块化系统

JCP Executive Committee公布了对 Java Platform Module System(或称为 Jigsaw)的投票结果,以 10 票赞成 13 票反对否决了该提议。投反对票的机构包括了 HPE(惠普企业)、Redhat、IBM、SAP、Twitter、Ecl...
10

斯坦福大学CS科系更新入门课程:Java已过时

斯坦福大学决定将 Java 从入门课程中移除。令人惊讶的是,他们决定转向 JavaScript。下面是“斯坦福日报”发布的文章,其中可以看到他们并没有考虑任何其他的语言。当 1995 年 Java 出现时,计算机科学学院都很兴奋地转向新语言。罗伯茨写了教科书,...
0

2017年Java调查报告

网站每年都要进行“Java 状态”调查 - 以了解 Java 生态系统的状况。去年 2250 个 Java 开发人员参与回答这些问题,而今年所看到的数字几乎翻了一番,最终得到 4439 个答案。下面就是这次调查的结果报告。1. Ja...
0

阿里巴巴Java开发手册评述

文/黄博文黄博文,ThoughtWorks 高级咨询师。擅长 DevOps 技术及云端架构,以及自动化测试技术。个人博客 www.huangbowen.net。译作有《Effective JavaScript》、《Html5 和 CSS3 响应式设计指南》、《C#多线程编程实战》等。...
2

Android将直接加入Java 8语言特性支持

Android 产品经理 James Lau 在官方博客上宣布Android 系统将加入 Java 8 语言特性支持。Java 8 是Java 语言的最新稳定版本。James Lau 写道,他们知道开发者社区关心平台对 Java 8 语言特性的良好支持,他们决定改...
5

盘点:为Java开发者量身定制的五款机器学习库

机器学习是目前最炙手可热的技术之一,各大公司都在积极招聘相关的编程人才,来填补机器学习和深度学习代码编写的空缺。诚然,根据相关的招聘统计数据,Python 语言目前已经超越 Java 成为雇主最亟须的机器学习编程技能。但事实上,Java 在项目开发中仍然发挥着不可替代的作用,并且许多流行的机器学...
0

Java 9已在路上,公共审查规范草案出来了

Oracle 的 Iris Clark 在发送给 OpenJDK 邮件列表的邮件中宣布,Java 9 的公共审查规范草案已可用。并表示,如果所有人都对草案感到满意,会将其提交给 JCP 项目管理办公室(PMO),以便下星期进入正式的公众审查期。Clark 解释说,“主要规范与...
1

Java 9的日期时间格式化趋近Unicode区域设置标准

英文原文:Date and Time Formatting in Java 9 Will Get Closer to Unicode Locale Standards一系列在解析和格式化上的改进已集成到 Java 9 中,这些改进让相关功能更趋近于 Unicode 区域设置数...
1

Oracle把Java EE的未来押在Rest API上了?

Oracle 正在向 REST 和 JSON 倾斜以使 Java EE 适应微服务和云的现代趋势。作为一种提供 Web 服务通信的机制,似乎 REST 从很久以前就抢过了 SOAP 的风头。SOAP 因其复杂性已经饱受非议,而 REST 结合了 JSON 和 HTTP,针对 Web 服务...
8

甲骨文死咬谷歌不放 再上诉坚称安卓对Java侵权

2 月 11 日消息,谷歌和甲骨文之间长达 7 年的法律讼战进入新阶段。甲骨文当地时间周五向美国联邦巡回上诉法院提出上诉,要求推翻一家联邦陪审团去年做出的关于谷歌对甲骨文 Java 软件代码的使用没有违反美国版权法的判决。对以上消息,谷歌拒绝发表评论。两家公司自 2010 年以来...
2

Java 9进入第一轮问题修复阶段

英文原文:Java 9 Enters First Bug Fixing RoundJava 9功能特性正式完成,这意味着第一个问题修复阶段已经开始。HTTP/2 客户端没有在截止日期前完成,现已降级为孵化器功能。由于现在的目标是在 7 月准备好可发布的 Java 9,所以目前不太可能添加...
1

Java 10将带来升级版的Lambda

英文原文:Java 10 Could Bring Upgraded Lambdas一个新的 JEP 将用于增强 lambda 功能,提出的更改包括更好的消岐、对未使用的参数用下划线标注和外部变量的跟踪。虽然这些更改会使 Java 中的 lambda 表达式更类似于其它语言,但是初步讨论表...

最新评论