Java
Java相关理论、知识以及工具的分享
cnskylee
中间件工程师(Linux | WebLogic | Tomcat | Nginx | Keepalived | Docker | Harbor | K8s | Prometheus | Grafana | Seafile)
展开
-
【Java】Oracle发布Java22最新版本
根据官方声明,Java 22 (Oracle JDK 22) 在性能、稳定性和安全性方面进行了数千种改进,包括对Java 语言、其API 和性能,以及Java 开发工具包 (JDK)中工具的增强功能,以帮助开发人员提高工作效率,推动企业加速创新和发展。https://www.oracle.com/cn/java/technologies/downloads/#jdk22-linux(安装包下载)甲骨文(ORACLE)已经于2023年3月19日正式发布了最新版本的JDK,版本号:22。原创 2024-03-20 16:32:13 · 398 阅读 · 0 评论 -
【OpenJDK】OpenJDK 各大版本 Release 下载地址
OpenJDK现在采用的是由OpenJDK社区、Oracle和IBM主导,国内外很多大厂(比如: 阿里巴巴,华为,腾讯,亚马逊,Ampere,Azul,BellSoft,Canonical,富士通,谷歌,英特尔,Java 社区,JetBrains,微软,红帽,SAP,SouJava,SUSE,推特,VMWare 等)联合开发和维护的一种运行模式。据说 Oracle 商业版的 JDK 从 1.7 版本开始,就是基于 OpenJDK 的源代码,然后加上自己公司开发的一些商业版的插件,重新编译、打包而成的。原创 2023-06-07 08:26:35 · 9411 阅读 · 0 评论 -
【JDK】Oracle又一个JDK大版本结束扩展技术支持
截至2022年7月,Oracle官方正式结束了对Oracle JDK 7 和 Oracle JRE 7 的扩展技术支持(Doc ID:1414485.1),JDK 1.7的最新版本将停留在1.7.0_351,而JDK 1.6的最新版本已经停留在1.6.0_211。从下面的截图中,可以发现 Oracle JDK On-support 正式版本只有 JDK 8 / 11 / 17 这三个版本了。......原创 2022-08-09 17:20:32 · 2433 阅读 · 0 评论 -
【Java】通过一段数据来理解JVM内存回收
测试环境:CentOS 7.9Java应用:JDK 1.8 + Tomcat 8.5列字段说明:S0C:第一个幸存区的初始化内存S1C:第二个幸存区的初始化内存S0U:第一个幸存区的内存实际使用S1U:第二个幸存区的内存实际使用EC: 伊甸园区的初始化内存EU: 伊甸园区的内存实际使用OC: 老年代的初始化内存OU: 老年代的内存实际使用MC:...原创 2022-02-17 11:14:25 · 157 阅读 · 0 评论