JDK是 Java 语言的软件
原创 2023-05-13 09:00:23
750阅读
1.服务器根目录下创建一个新的文件夹。2.将下载好的jdk-20上传到。,找到JDK20,复制下载链接。5.查看java版本是否生效。二、Linux服务器操作。
原创 2023-08-07 11:23:02
626阅读
java: ofPlatform() 是预览 API,默认情况下处于禁用状态。(请使用 --enable-preview 以启用预览 API)编辑配置 增加jvm参数。
原创 2024-03-08 09:13:39
438阅读
最近小组在开展读书角活动,我们小组选的是《深入理解JVM虚拟机》,相信这本书对于各位程序猿们都不陌生,我也是之前在学校准备面试期间大致读过一遍,emm时隔多日,对里面的知识也就模糊了。这次开始的时候从前面的JDK发展史和JVM虚拟机家族着手,之前都是粗略读过,这次通过查阅相关资料并收集在每一个JDK版本演化期间所发生的的一些趣闻,发现还是比较有意思的,以下是关于有关JDK发展史的总结分享。
原创 2023-08-15 11:50:48
204阅读
Docker是一种开源的应用容器引擎,它允许开发者将应用及其依赖打包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows机器上,也可以实现虚拟化。Dockerfile是一种由Docker读取的脚本,包含了一组用来构建镜像的指令。以下是一个基于Alpine Linux并包含JDK 20的Dockerfile示例,这个示例假设你已经有了一个名为jdk-20_linux-x64_bi
创建一个Docker镜像,其中包含JDK 20和基于Alpine的操作系统,可以使用Dockerfile进行。下面是一个步骤和示例,说明如何创建这样的Dockerfile。首先,我们需要创建一个名为"Dockerfile"的文件,这是Docker用来构建镜像的脚本。在这个文件中,我们将详细说明如何基于Alpine Linux构建一个包含JDK 20的Docker镜像。# 使用Alpine Linu
原创 5月前
53阅读
期维护版本,将获得六个月的支持。尽管如此,但它仍然可用于生产环境中。根据开发计划,下一个 LTS 版本就是将于 2023 年 9 月发布的 JDK 21。此版本包括 7 个 JEP(都处于不同的孵化和预览阶段),以及数百个较小的功能增强和数千个错误修复:429:Scoped V...
转载 2023-05-06 14:27:50
10000+阅读
一、概述此线程指的是执行程序中的线程。Java虚拟机允许应用程序同时执
原创 2022-10-19 15:17:37
89阅读
集合框架ArrayList基于jdk1.8.0_20 关注点 结论 ArrayList是否允许空 允许 ArrayList是否允许重复数据 允许 ArrayList是否有序
原创 2022-08-09 13:57:12
201阅读
1、查询现有安装版本rpm -qa | grep jdk可根据需要卸载不需要的JDK Version2、执行安装./jdk-6u25-linux-i586-rpm.bin 默认安装到/usr/java/jdk1.6.0_25/3、从OpenJDK切换到Sun JDK alternatives --install /usr/bin/java java /usr/java/jdk1
jdk
转载 精选 2014-05-31 15:12:50
771阅读
JDK版本概述Orcle JavaSE 支持路线图近5年JDK发布计划语言演变综述javax.lang.model.SourceVersion /* * Summary of language evolution * 1.1: nested classes * 1.2: strictfp * 1.3: no changes * 1
原创 2023-06-05 16:58:43
722阅读
 JDK6 第20个Update版本-JDK 6 Update 20发布下载 了, 使用JDK 6的朋友可以直接去Sun官方下载最新的JDK使用。本次发布的JDK 6 Update 20 的详细版 本号为JDK 1.6.0_20-b02 ,或许是由于前几天曝光的Java Web Start对URL过滤的bug导致恶意用户可以执行远程代码的问题影响,Sun官方才放出了这个JDK 6 Update
转载 2010-04-16 10:48:00
146阅读
作者 | Michael Redlich译者 | 明知山、策划 | 丁晓昀OpenJDKOracle Java 语言和工具团队主要成员 Angelos Bimpoudis更新 了 JEP Draft 8288476(模式、instanceof 和 switch 中的原始类型)。该草案属于 Amber 项目,提议允许原始类型出现在模式中的任何地方,以此来增强模式匹配。Oracle Java 语言和
转载 2023-05-21 17:31:28
429阅读
编者按:笔者在 HBase 业务场景中尝试将 JDK 从 8 升级到 11,使用 G1 GC 作为垃圾回收器,但是性能下降 20%。到底是什么导致了性能衰退?又该如何定位解决?本文介绍如果通过使用 JFR、火焰图等工具确定问题,最后通过版本逐一验证找到了引起性能问题的代码。在毕昇 JDK 中率先修复问题最后将修复推送到上游社区中。希望通过本文的介绍让读者了解到如何解决大版本升级中遇到的性能问题;同
转载 2021-12-21 16:18:27
137阅读
新增 List.of() 、 Set.of() 、 Map.of() 创建不可变集合(如 List.of(1,2,3) ),比 Collections.unmodifiableList() 更简洁,且性能更好(底层为专用不可变实现)。新增 String.isBlank() (判断是否全为空白字符)、 strip() (移除首尾空白,支持 Unicode 空白)、 repeat(n) (重复字符串 n 次)等方法,比 trim() 更强大。
转载 14天前
339阅读
1.内省的作用: 开发框架时,经常需要使用java对象的属性来封装程序的数据,每次都使用反射技术完成此类操作过于麻烦,所以sun公司开发了一套API,专门用于操作java对象的属性。内省的过程就是访问javabean的过程。有时候并不知道javabean中的代码,比如做框架开发时,这时候就要用到内省...
转载 2012-09-18 19:04:00
27阅读
2评论
问题描述:之前安装了JDK用于Java开发,搜集了网络关于JDK的一些说明。    JDK(J
原创 2022-09-08 11:04:19
257阅读
亲测可行。https://jingyan.baidu.com/article/1709ad8097f2904634c4f02b.html欢迎加入 CSDN技术交流群:(点击即可加群)QQ群:681223095,方便问题讨论。本博主不一定长期在线,但是qq群里会有很多热心的小伙伴,大家一起讨论解决问题。关注公众号,更多学习内容给予推送,争取每日更新...
转载 2021-07-15 09:59:15
437阅读
即外部函数和内存API(第二次预览),在过去的一周从Draft 8293649进入到 Candidate 状态。这个 JEP 在Panama 项目 中从前到后的演化路径:JEP 424,即外部函数和内存API(预览),在 JDK 19 中交付;JEP 419,即外部函数和内存API(第二轮...
转载 2022-11-26 22:33:34
1209阅读
JDK 8、JDK 11、JDK 17 和 JDK 21 的区别及演变在 Java 语言的发展历程中,JDK(Java Development Kit)作为 Java 开发的核心工具包,不仅不断提高了性能,还加入了许多新的功能。随着时间的推移,Java 的不同版本逐渐推出,每一个版本都带来了新的特性、性能改进和重要的语言特性更新。在本文中,我们将重点讨论 JDK 8、JDK 11、JDK 17 和
原创 4月前
472阅读
  • 1
  • 2
  • 3
  • 4
  • 5