疾风步行者

V1

2023/03/03阅读:39主题:自定义主题1

2023年 Java 发展趋势

GitHub 语言统计表明,Java在编程语言中排名第二,而在2022年的TIOBE指数中,Java排在第四。

抛开排名,Java是自诞生以来企业使用率最高的编程语言,作为一种编程语言,它比许多竞争对手都有更多的优点,大多数公司还是继续选择使用Java。

本文根据2022年的重要事件,概述了Java的七种发展趋势。

  • 云成本优化,根据Flexera报告,在2022年云支出超出预算13%,预计在未来12个月内将持续增长29%,其中机构浪费了32%的云支出。
  • Paas平台支持,更加适配云原生的Java,但这并不是很简单的,要使Java高效、低成本和高性能需要集成一些组件,2023年将提供更多此类元素。
  • 更好的原生支持,今年发布的Spring Native 6.0 GASpring Boot 3.0 标志着新一代框架的开始。
  • CVE(Common Vulnerabilities & Exposures 通用漏洞披露)不断增加,2022年达到了25036个。
  • Lambdas for Java预计将被广泛使用,2022年AWS为其AWS Lambda 推出了Lambda SnapStart,SnapStart能有助改善启动延迟,特别适合同步API、交互式微服务或数据处理软件中。
  • 将于3月发布的JDK 20 中的虚拟线程,虚拟线程支持线程局部变量、同步块、线程中断等,虚拟线程是轻量级线程,可以大大减少编写、维护和观察高吞吐量并发应用程序的工作量。
  • GraalVM Community Edition Java代码的一部分将迁移到OpenJDK,这将促进GraalVM 和 Java技术的发展。此外,GraalVM JIT 和 Ahead-of-Time (AOT) 编译器的社区版本将于 2023 年迁移到 OpenJDK。

作者 | Alexander Belokrylov


历史文章
1.自己给Spring Boot Admin 加了JVM异常告警
2.随手的事务注解,却让多数据源切换失效
3.因为锁的问题,我们被扣了1万
4.用了GraalVM,Spring Boot 起飞了
5.说说我的Spring Boot 3.x微服务升级经历
6.如何写出好代码 — 防御式编程指南
7.马斯克“任命”柴犬担任推特CEO,计划年底卸任,网友:“感觉他在内涵些什么”
8.爆火的ChatGPT如何在国内注册与使用(不能再细了)
9.开源让我逃离了贫民窟,最终成为一名谷歌专家
10.雷军自述:我十年的编程生涯
11.我裁完兄弟们后,辞职了,转行做了一名小职员
12.提高效率 Or 增加成本,开发人员应如何理解结对编程?
13.高搜索指数的国产开源网关
14.没有前端,不会JS,Java后端自己构建Web前端
15.OpenAI最新推出官方chatGPT聊天模型


关注我,给你看更多精彩文章。

分类:

后端

标签:

Java

作者介绍

疾风步行者
V1

还在奔跑的老程序员