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

4

JDK/Java 14 可能带来什么新特性?

JDK/Java 13 在一个月前已经发布,该版本带来了 5 大新特性,笔者观察到其中的 Text Blocks(文本块)特性似乎被讨论最多。文本块特性与常见的 Python """any input""" 特性一样,它支持多行字符串文字,可以不需要使用大多数转义序列,同时可以让开发人员控制格式。虽
15

可能是国内第一篇全面解读Java现状及趋势的文章

作者: 张晓楠 InfoQ 发布 2019 中国 Java 发展趋势报告:既不捧杀,也不要妖魔化。 2 个月前,InfoQ 英文站发布了一份《2019 Java 发展趋势报告》,从技术采用生命周期的角度,分析了 Java 这门 20 多年历史的语言的发展现状。这份报告发布后,发生了几个我们没想到的问
1

Java编程语言环境OpenJDK 13发布:龙芯贡献全球前5

作者:上方文Q OpenJDK 开源社区发布了 Java 编程语言环境的最新版本 OpenJDK 13,与上个版本 JDK 12 相比添加了 5 个新特性(JEP),具体包括: JEP 350 – Dynamic CDS Archives JEP 351 – ZGC: Uncommit Unused
6

JDK/Java 13 发布

9 月 17 日,JDK/Java 13 正式 GA。 此版本带来了以下几大新特性: JEP 350,Dynamic CDS Archives:扩展应用程序类-数据共享,以允许在 Java 应用程序执行结束时动态归档类。归档类将包括默认的基础层 CDS(class data-sharing)存档中不
2

IntelliJ IDEA 公布 2019.3 Roadmap:提升整体性能

IntelliJ IDEA 今年的第二个重大版本更新 2019. 2 已于一个月前发布,此版本新增了不少功能,诸如支持 Java 13 预览版、引入性能分析工具(Profiling Tools)和服务工具窗口(Services Tool Window)等。目前小版本更新已迭代至 2019. 2.2。
1

Beetl 2.9.10 版本发布,Java 模板引擎

本次发版希望是最后一个 2.x 版本,增加了一个 html 标签新特性 html 标签实现(Tag 子类)可以通过$cols 变量访问该标签所定义的所有属性名 如上 Tag 实现,在执行 xxx 标签的时候, value 为"cb-1",allColsDefine 包含了 id,name,v-mod
12

甲骨文如何杀死 Java EE

甲骨文两年前宣布向开源基金会 Eclipse Foundation 捐赠 Java Platform Enterprise Edition (Java EE),并在基金会的董事会获得了一个席位。但它拒绝让出 Java 商标,双方的磋商以失败告终。 在协商期间,甲骨文向 Eclipse 提出了一系列它
16

红帽接手维护 OpenJDK 8 和 OpenJDK 11

在 Oracle 退出和变更许可后,红帽宣布接手维护 OpenJDK 8 和 OpenJDK 11,为这两个 OpenJDK 的旧版本提供错误修复和安全补丁。 Oracle 分别在 2014 年 3 月和 2018 年 9 月发布了 JDK 8 和 JDK 11,红帽接手维护的两个 OpenJDK
1

Java 12/JDK 12正式发布

自 2 月 7 日开始,Java/JDK 12 就进入了 RC 阶段。按照发布周期,美国当地时间 3 月 19 日,也就是今天 Java 12 正式发布了! △ JDK 12 GA 发布 Java 12 带来了一系列新特性: 189 Shenandoah: A Low-Pause-Time Garb
1

调查显示,大多数Java开发人员不希望学习新语言

去年秋天,JetBrains 对超过 1500 名 Java 开发人员的学习模式和偏好进行了调查。让我们一起看看公布的调查结果里一些有趣的亮点吧。 首先是关于开发人员使用的 Java 版本,调查进行的时间点 Java 11 还没发布,对 JDK 8 的支持也还没停止。数据显示在当时,绝大多数受访者使
2

鏖战九载,Google是否会因Oracle而弃用Java?

本文来自微信公众号:CSDN(ID:CSDNnews),作者:屠敏,题图来源:nordicapis.com 在过往的九年间,Google 因旗下全球第一大操作系统 Android 中是否合理使用 Java 的问题,已经与软件巨头 Oracle 大战了三百回合,但一直没得到最终的定论。 而如今,随着 
2

JavaScript超过Java成为最流行语言

HackerRank 公布了 2019 年的年度开发者报告,调查了 100 多个国家的 7.1 万名程序员。每个行业都需要软件开发者,因此竞争非常激烈。HackerRank 主要是询问了开发者掌握哪些编程语言,又想要学习哪种编程语言。 结果显示,73% 的程序员回答掌握了 JavaScript,而
0

谷歌要求美国高院终止甲骨文Java侵权诉讼

腾讯科技讯,据国外媒体报道,1 月 24 日,美国谷歌公司要求美国最高法院终止甲骨文公司(Oracle Corp)提起的一起价值 10 亿美元的版权诉讼。这起诉讼始于 2010 年。 谷歌敦促高等法院裁定,美国版权法允许其采用甲骨文公司的 Java 编程语言,以创建安卓操作系统。 甲骨文公司起诉谷歌
3

2019年1月已到,Java 8要收费了吗?

根据此前开源中国发起的 Java 版本使用调查,国内的 Java 主力版本仍是 Java 8,有近 70% 的用户表示仍在使用 Java 8。所以对于「Java 8 是否要收费」这个问题,十分有必要阐述清楚,以消除不必要的恐慌。 首先要明确一点,Java 仍然是免费的,并不需要付费使用! 下面解释「
1

Java 11究竟比8快了多少?看看这个基准测试

开源规划调度引擎 OptaPlanner 官网发布了一个 Java 11 GC 性能基准测试报告。 当前使用量最大的 Java 版本是 8,所以测试者用 Java 8 与 Java 11 进行对比测试。GC 是影响 Java 性能的关键因素,所以测试自然也基于 GC,在 G1 GC 和并行 GC 下
0

Jakarta EE社区之声:CDI才是Jakarta EE的未来

据 eclipse 报道,在今年 10 月的 CodeOne 和 EclipseCon 之前,Jakarta EE 指导委员会发出呼吁,要求社区分享他们对 Jakarta EE 未来的个人愿景。社区没有让人失望。 27 位 Jakarta EE 梦想家共收到超过 70 个简短的书面回答,回答了 7
15

阿里巴巴连任Java全球管理组织席位

11 月 23 日,阿里巴巴宣布连任 Java 全球管理组织 JCP 最高执行委员会委员,任期从 2018 年 12 月 4 号开始,为期两年。阿里表示,这意味将有更多中国开发者的声音被引入 Java 规范的制定中,让“中国标准”成为全球规范。 从公布的名单中可以看到,一同当选的还有 Goldman
0

Jakarta EE漫漫重生路:即将迎来新的规范流程

自甲骨文正式宣布将 Java EE 移交给 Eclipse 基金会已有一年多的时间,在此期间,Java EE 除了更名为 Jakarta EE ,似乎并未有其他大的动作。从此前的报道来看,他们一直在努力拟定新的规范流程以取代原来的 JCP 流程。 11 月 14 日,Eclipse 基金会发布了其新
0

2018 JVM生态报告:79%的Java开发者使用Java 8

2018 JVM 生态调查报告已于近日发布,该报告由 Snyk 和 The Java Magazine(Oracle 的双月刊)联合推出,旨在了解 JDK 的实现、工具、平台和应用方面的前景。 基于超过 10200 份用户问卷,报告生成了如下结果: 1、你主要使用哪个 Java 供应商的 JDK ?
3

Java社区领袖联合发文:别慌,Java仍然是免费的!

在去年的 Java One 上,Mark Cavage 当时宣布 Oracle 将逐步开源 Oracle JDK 的专有功能(商业特性)。Oracle Java 平台产品管理高级总监 Donald Smith 曾在一篇博客文章中写道,他们的目的是让 OpenJDK 版本和 Oracle JDK 二进

最新评论