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

0

Spring Boot 3和Spring Framework 6使用Java 17 和Jakarta EE 9,并支持基于GraalVM 的原生 Java

VMware 发布了人们期待已久的 Spring Framework 6和 Spring Boot 3。在 Spring Framework 5 发布五年之后,这些版本发布开启了 Spring 生态系统的新篇章。Spring Framework 6 需要 Java 17 和 Jakarta EE 9
1

调查显示Java、Python、Kotlin和Rust的流行度都在快速增长

根据 SlashData 的年度开发者调查报告,jQuery 的流行度在下降,React.JS 是目前使用最广泛的客户端框架。JavaScript 仍然是最大的编程语言社区,全球每天有 1960 万开发者使用 JavaScript,从 Web 开发和移动应用,到后端代码、云端和游戏。 Java 社区
0

开发者报告:Java社区规模翻番,区块链技术未来可期

研究公司 SlashData 最新发布了一份”State of the Developer Nation“第 23 版报告,基于 2021 年 6 月至 2022 年 8 月期间对 166 个国家 / 地区的 26000 多名开发者进行调查的数据。该研究旨在探索 2022 年第三季度及以后的关键开发
3

Java 19发布,Loom怎么解决Java的并发模型缺陷?

本文最初发表于 okta 网站,经原作者 Deepu K Sasidharan 授权由 InfoQ 中文站翻译分享。 Java 19已经于日前发布,其中最引人注目的特性就要数虚拟线程了,本文介绍了 Loom 项目中虚拟线程和结构化编程的基础知识,并将其与操作系统线程进行了对比分析。 Java 在其发
0

甲骨文新微服务框架 Helidon Níma:使用虚拟线程实现高性能

在 Helidon 伞项目下,甲骨文推出了基于虚拟线程(JEP 425)的新微服务框架 Helidon Níma。它是完全从头构建的,以实现易于使用的编程模型,并具有出色的性能。该技术的预览版已经伴随 Helidon 4.0.0-ALPHA1 版本发布,对最新 Java 技术感兴趣人可以对此进行评估
6

Java 19 正式发布,七大特性齐发,最常用的还是 Java 11!

整理苏宓 出品 CSDN(ID:CSDNnews) 时隔六个月,9 月 20 日,Java 19 如期而至,这一版本是自 Oracle 宣布 Java 以六个月为一周期发布的第十个版本。不过值得注意的是,JDK 19 是标准的非 LTS(长期支持)版本。 话不多说,我们先来一起看一下最新版本的 Ja
1

如果你是Java程序员,你会选择Cloud Studio进行云端开发,放弃IDEA吗?

你好,这里是网络技术联盟站。 这两天无意中在腾讯云开发者社区看到一款产品:Cloud Studio,顿时来了兴趣,访问其官网https://cloudstudio.net/了解后,觉得这个是个好定西。 我也去简单的体验了一把,体验前需要注册,直接用微信扫码就行了,然后就是实名认证。 不管玩啥,第一个
0

Java 7生命周期结束

Java SE 7,一个有着近 11 年历史的 Java 标准版本即将迎来生命周期结束,甲骨文将在 2022 年 7 月底正式停止对该版本的扩展支持。 随着官方扩展支持的停止,Java 7 将进入甲骨文终身支持政策(Oracle Lifetime Support Policy)所定义的持续支持(Su
3

Java 为什么叫 Java?

Java 为什么叫 Java ? JavaWorld 于 1996 年出版的 Java 小组访谈中提及了 Java 这个名称的由来,外媒 coderoasis 对此进行了整理和介绍。 诞生于 Sun Microsystems 时,这门语言还不叫 Java,而是叫 OAK 。然而 OAK 团队去注册商
1

相比高人气的Rust、Go,为何Java、C在工具层面进展缓慢?

2022 年 Stack Overflow 开发者调查结果已经正式公布。每当这个时候,开发者们都有一肚子的话要吐槽或表扬,开发者 Adam Gordon Bell 也不外如是。Bell 最关注的是最受欢迎和最不招人待见的编程语言。我们先简单看下调查结果: 最受欢迎的高人气编程语言(2022): Ru
0

Leyden延迟了OpenJDK AOT编译器,转而优化JIT编译器

Leyden 项目的目标是“解决 Java 启动时间慢、达到性能峰值慢和占用空间大等长期痛点问题”。它想通过在 OpenJDK 中“引入静态镜像的概念”来实现这一目标。静态镜像来自于对原生可执行文件的提前(Ahead-of-Time,AOT)编译。在两年没有公开的活动之后,Leyden 项目在 20
0

Java 8要倒了? Jenkins宣布仅支持Java 11及以上版本

开源 Devops 工具 Jenkins 宣布: 从 6 月 28 日发布的 Jenkins 2.357 和即将发布的 9 月 LTS 版本开始,Jenkins 最低需要 Java 11。 Jenkins 最初称为 Hudson ,是一款老牌持续集成工具,至今已创立十多年。自 2005 年成立以来,
1

OpenJDK提议将提供Java类文件API

Java 社区正在酝酿一项 Classfile API 提案,旨在提供一个用于解析、生成和转换 Java 类文件的 API;最初将作为 JDK 中 ASM 的内部替代品,之后再作为公共 API 开放。根据计划,ASM 最终将被完全从 JDK 中删除。 提案内容指出,类文件生成、解析和检测在 Java
2

成为一名优秀Java开发人员的7个步骤

如果你是一名对技术充满热情的 Java 开发人员,那么本文列举的这 7 个步骤能让你成为一名优秀的 Java 工程师。 对 OO 原理有扎实的基础认知和理解 Java 开发人员一定要对面向对象编程有深刻的理解。如果没有扎实的 OOPS 基础,你就无法体会 Java 这样的面向对象编程语言的美妙之处。
2

Java语言生态漏洞影响力与修复分析丨软件供应链安全的“涅槃”

来源丨浙大网安 1 引言 近年来,软件供应链安全事件呈现快速增长态势,在软件生命周期的各个环节、软件系统的各个层次上都可能发生。因此,软件供应链已成为网络空间攻防对抗的焦点,直接影响到国家关键基础设施和重要信息系统安全。 据 Sonatype 统计公布,2021 年软件供应链安全事件发生 1.2 万
0

Java近期新闻:Vector API、Spring升级及 CVE、Payara平台、Groovy和TomEE升级

Java 近期新闻综述,内容主要涉及 OpenJDK、JEP 426、Oracle 发布 4 月关键补丁更新、JDK 19、Liberica JDK 及原生镜像工具包升级、多个 Spring 点版本和里程碑版本、Payara 平台 April 2022 版本发布、Quarkus 2.8.1.Fina
0

2022 年 Java 生态现状报告:甲骨文人气不再,亚马逊正在崛起

综述 现代软件行业规模庞大,可供选择的编程语言所在多有。但 Java 在软件开发者内仍然大受欢迎,几乎覆盖了各大主要行业及经济部门的所有细分领域。 究其原因,Java 语言拥有强大的平台独立性,能够轻松从一个计算机系统迁移至另一个系统,同时提供成千上万工具库与良好的技术支持资源。 去年 3 月,Ne
0

Java 18 还未用上,Java 19 最新两大特性曝光

铁打的 Java,流水的版本。 不久前,Java 18 才正式发布,遵循 Oracle 六个月发一版本的频率,Java 19 将在今年 9 月出炉。这不,还没等众多开发者用上 Java 18,关于 Java 19 最新的两个目标功能就被披露了出来。 据外媒 InfoWorld 报道,根据正在进行的增
0

Java加密漏洞PoC代码公开,受影响的版本需尽快升级

据 Security affairs 网站消息,4 月 21 日,安全研究人员 Khaled Nassar 在 Github 上公开了 Java 中新披露的数字签名绕过漏洞的 PoC 代码,该漏洞被追踪为 CVE-2022-21449(CVSS 分数:7.5)。 漏洞的影响范围主要涉及 Java S
0

Java 之父:别再坚守 Java 8

Java 之父 James Gosling 近日发表推特称,开发者应尽快弃用 JDK 8,可以选择 JDK 17 LTS,因为后者在各个方面都带来了巨大的改进。 不过醉翁之意不在酒,原来 Java 之父只是为了给东家 AWS 的 OpenJDK 发行版 Corretto “带货”,他建议仍在使用 J

最新评论