jdk17

小宇宙清歡渡19 天前
springboot·线程池·jdk17
SpringBoot JDK17 线程池的使用环境基线:JDK 17、Spring Boot 3.x(对应 Spring Framework 6.x)。 Spring Boot 3.0 起最低要求就是 Java 17,本文所有代码均可直接在该环境运行。
凤山老林3 个月前
java·开发语言·jdk17·jdk升级·jdk11
JDK 11 升级至 JDK 17今天小编翻看了一下 JDK 官网,发现 JDK 都已经在出到了 JDK25 了。然后我相信还是有很多企业和个人依旧在用的是 JDK8。
毕小宝5 个月前
nacos·jdk17
Nacos 3.1.2 适配 PG 数据库插件打包全流程分享Nacos 2.5.x 版本存在未授权漏洞问题,说是漏洞也可能不是,就是它有几个 API 接口 /nacos/v1/console/namespaces 和 /nacos/v2/console/namespace 不需要登录就能访问。
一叶飘零_sweeeet6 个月前
jvm·jdk17
JVM GC 深度破局:G1 与 ZGC 底层原理、生产调优全链路实战在Java生态中,垃圾收集器(GC)是决定系统性能、吞吐量与响应延迟的核心组件。生产环境中90%以上的JVM性能瓶颈、服务卡顿、OOM故障,本质都与GC的不合理配置与运行机制相关。JDK17作为当前企业级应用的主流LTS版本,G1是默认的服务端收集器,ZGC则是革命性的低延迟收集器,二者覆盖了绝大多数业务场景的GC需求。
Java后端的Ai之路7 个月前
java·开发语言·后端·jdk17
【JDK】-JDK 17 新特性整理(比较全)
猫头虎7 个月前
java·windows·ubuntu·macos·jdk·jdk17·jdk21
多项目开发环境:如何使用update-alternatives管理多版本Java JDK?(Windows、Mac、Ubuntu)在实际开发中,往往会遇到既要维护老项目又要跟进新特性的场景,这就需要在一台机器上同时安装并切换多个Java JDK版本。本文将针对三大主流平台——Windows、macOS 和 Ubuntu,详细介绍如何安装多个 JDK,并使用各自平台上的“替代方案”工具来管理与切换。
寒水馨1 年前
java·开发语言·jdk17·新特性·java17
Java 17 新特性解析与代码示例Java 17 是 Java SE 平台的最新长期支持(LTS)版本,于 2021 年 9 月 15 日发布。作为继 Java 11 之后的又一个 LTS 版本,Java 17 引入了多项新功能和改进,旨在提升开发者生产力、增强程序性能并提高安全性。根据 Oracle 的支持路线图,Java 17 将获得至少八年的支持,使其成为企业级应用的理想选择。
尚学教辅学习资料1 年前
spring boot·gradle·maven·intellij idea·jdk17·开发环境
SpringBoot3.x入门到精通系列:1.2 开发环境搭建在开始SpringBoot 3.x开发之前,我们需要准备以下开发环境:推荐使用以下JDK发行版:期望输出:
水中加点糖1 年前
jvm·gc·jdk17·zgc·g1·gc定位·gc调优
JVM-GC(G1)实践—GC异常定位、参数调整、GC更换如SpringBoot官方介绍所说的那样,从SpringBoot3.x开始支持的最低JDK版本为:JDK17(官方推荐使用BellSoft Liberica JDK),其对应的GC为G1。 本文笔者从应用实践的角度出发,记录一些关于GC的一些实践总结。
颜淡慕潇2 年前
java·开发语言·jdk·jdk17
【JDK17 | 10】Java 17 深入剖析:模式匹配(Pattern Matching)在编程中,类型检查和转换是常见的操作,尤其是在处理复杂数据结构时。Java 17 引入了模式匹配(Pattern Matching)作为一种新特性,使得类型检查与转换的过程更加简洁和安全。在本篇文章中,我们将深入探讨模式匹配的概念、语法以及在实际开发中的应用。
我要学编程(ಥ_ಥ)2 年前
java·开发语言·jdk17
“爆炸性更新!JDK 17携全新语法特性强势来袭,开发者必看的升级亮点“(1)找往期文章包括但不限于本期文章中不懂的知识点:个人主页:我要学编程(ಥ_ಥ)-CSDN博客所属专栏:Java进化论
modelsetget2 年前
jdk·jdk17·java版本
Jdk17是否有可能代替 Jdk8Java平台模块化系统(JPMS)垃圾回收器优化诊断和监控优化语法和方法改进性能特性
猫头虎2 年前
java·开发语言·jvm·后端·jdk·jdk17·jdk21
新项目来了,JDK 17和JDK 21 该如何选择?博主猫头虎的技术世界🌟 欢迎来到猫头虎的博客 — 探索技术的无限可能!专栏链接:🔗 精选专栏:领域矩阵:
什么都搞点3 年前
java·开发语言·docker·jdk17
openJDK17官方镜像报Error loading shared library libfreetype.so新项目使用openJDK17做的,做完后打包成docker镜像到服务器上运行docker镜像基础镜像用的是openjdk:17-jdk-alpine
京东云开发者3 年前
jdk17·zgc·jvm源码
OpenJDK17-JVM源码阅读-ZGC-并发标记ZGC 是一款低延迟的垃圾回收器,是 Java 垃圾收集技术的最前沿,理解了 ZGC,那么便可以说理解了 java 最前沿的垃圾收集技术。
猫头虎3 年前
java·java-ee·jdk·jdk17·java18·java 17·java17
《JDK17新特性和代码案例演示》🌷🍁 博主猫头虎(🐅🐾)带您 Go to New World✨🍁 🦄 博客首页——🐅🐾猫头虎的博客🎐 🐳 《面试题大全专栏》 🦕 文章图文并茂🦖生动形象🐅简单易学!欢迎大家来踩踩~🌺 🌊 《IDEA开发秘籍专栏》 🐾 学会IDEA常用操作,工作效率翻倍~💐 🌊 《100天精通Golang(基础入门篇)》 🐅 学会Golang语言,畅玩云原生,走遍大小厂~💐
京东云技术团队3 年前
java·开发语言·京东云·jdk17·zgc
JDK 17 营销初体验 —— 亚毫秒停顿 ZGC 落地实践 | 京东云技术团队自 2014 年发布以来, JDK 8 一直都是相当热门的 JDK 版本。其原因就是对底层数据结构、JVM 性能以及开发体验做了重大升级,得到了开发人员的认可。但距离 JDK 8 发布已经过去了 9 年,那么这 9 年的时间,JDK 做了哪些升级?是否有新的重大特性值得我们尝试?能否解决一些我们现在苦恼的问题?带着这份疑问,我们进行了 JDK 版本的调研与尝试。
dying 搁浅3 年前
java·dying搁浅·jdk17·jdk升级·jdk8升级jdk17
JDK 8 升级 JDK 17 全流程教学指南首先已有项目升级是会经历一个较长的调试和自测过程来保证允许和兼容没有问题。先说几个重要的点
我是有底线的