Oracle慌了!华为终于对JDK下手了!
点击上方蓝色“方志朋”,选择“设为星标”
回复“666”获取独家整理的学习资料!
来源:网络
整理:公众号—码出未来
近日有开发者在华为 openEuler操作系统源码中发现了华为的 OpenJDK 发行版,名为“毕昇 JDK 8(bishengjdk-8)”。
没错,就是发明了活字印刷术的那个毕昇。
根据介绍,毕昇JDK是华为内部OpenJDK定制版Huawei JDK的开源版本,是一个高性能、可用于生产环境的OpenJDK发行版。
Huawei JDK运行在华为内部500多个产品上,积累了大量使用场景和java开发者反馈的问题和诉求,解决了业务实际运行中遇到的多个问题,并在ARM架构上进行了性能优化,毕昇JDK运行在大数据等场景下可以获得更好的性能。
毕昇JDK同时是OpenJDK的下游,现在和未来也会持续稳定为OpenJDK社区做出贡献。毕昇JDK同时提供tar压缩包格式和yum源两种安装方式。
毕昇 JDK 8 与 Java SE 标准兼容,8u262 包含的 IANA 版本是 2020a。目前该 JDK 仅支持 Linux 版本,对操作系统的要求是 AArch64 上 glibc 版本不低于 2.17,基本覆盖所有主流操作系统,发布前经过稳定性验证的操作系统有 openEuler 20.03 LTS 和 CentOS 7.X。
支持特性
毕昇JDK已经升级至8u262版本,感谢OpenJDK社区众多开发者的贡献,现在毕昇JDK也已支持JFR,它是默认关闭的,用户可以使用以下命令在java应用启动的时候启用JFR,您还需要一个jmc 7.0以上的版本来读取jfr dump文件。
java -XX:+FlightRecorder
快速序列化,对于一些需要使用Java原生序列化接口而无法使用第三方序列化框架的场景,我们对Java序列化做了一些优化,用户可以使用如下命令打开:
-XX:+UnlockExperimentalVMOptions
-XX:+UseFastSerializer -DfastSerializerEscapeMode=true
该参数不能兼容所有序列化场景,对于序列化对象在读写两端不一致或者classmeta信息在运行时发生改变等场景,fastSerializer会无法支持,这时需要保证打开了-DfastSerializerEscapeMode=true选项保证可以回退到原生的序列化模式。
安装方式
在 Linux/AArch64 平台上安装JDK 8
下载压缩包 bisheng-jdk-8u262-linux-aarch64.tar.gz。进入到你想要将 JDK 安装的目录中,并将 .tar.gz 压缩包拷贝到当前目录。$ cd /path/to/jdk将 .tar.gz 压缩包解压缩:$ tar zxvf bisheng-jdk-8u262-linux-aarch64.tar.gz
JDK 的安装目录为 jdk-8u262。
如果您想节省磁盘空间,您可以删除 .tar.gz 压缩包。
在 Linux/AArch64 平台上安装JRE 8
下载压缩包 bisheng-jre-8u262-linux-aarch64.tar.gz。进入到你想要将 JDK 安装的目录中,并将 .tar.gz 压缩包拷贝到当前目录。$ cd /path/to/jre将 .tar.gz 压缩包解压缩:$ tar zxvf bisheng-jre-8u262-linux-aarch64.tar.gz
JRE 的安装目录为 jre-8u262。
项目地址
gitee地址:https://gitee.com/openeuler/bishengjdk-8
热门内容:Java生鲜电商平台-监控模块的设计与架构通用的底层埋点都是怎么做的?
Java身份证号码识别系统
最近面试BAT,整理一份面试资料《Java面试BAT通关手册》,覆盖了Java核心技术、JVM、Java并发、SSM、微服务、数据库、数据结构等等。获取方式:点“在看”,关注公众号并回复 666 领取,更多内容陆续奉上。明天见(。・ω・。)ノ♡
Oracle慌了!华为终于对JDK下手了!相关推荐
- 微软终于对 JDK 下手了!
在美国最高法院裁定谷歌对 Java 代码的使用为"合理使用"的隔天,微软方面宣布推出了 Microsoft Build of OpenJDK 的预览版,一个 OpenJDK 的长期 ...
- 微软终于对 JDK 下手了…
点击"开发者技术前线",选择"星标????" 让一部分开发者看到未来 整理:郑丽媛 转自公众号:CSDN(ID:CSDNnews) 前天美国最高法院刚裁定谷歌在 ...
- 华为鸿蒙系统6月24首发,华为终于迎来好消息,P50系列有望在6月上市,首发搭载鸿蒙OS系统...
众所周知,华为由于受到禁令的限制,手机业务呈现出直线的滑坡,不仅远远地落后于三星和苹果两个老对手,甚至已经跌出全球TOP5:就连按照惯例应该差不多发布的华为P50系列,也一直迟迟没有消息.不过近日华为 ...
- java 对应sql驱动版本_关于Oracle JDBC驱动版本、JDK版本、数据库版本对应关系(相关的报错:ORA-28040)...
关于Oracle JDBC驱动版本.JDK版本.数据库版本对应关系 说明: 1.Oracle JDBC驱动版本查看方式(Oracle JDBC驱动程序随Oracle数据库服务器一起提供)(用户:Ora ...
- 鸿蒙系统开发资金,华为终于动手,将拿出超十亿资金,开发者们有福了
原标题:华为终于动手,将拿出超十亿资金,开发者们有福了 3月份也是慢慢地要过完了,4月的到来,仿佛是一个讯号,毕竟鸿蒙即将上线,大家都在期待着这款华为国产的系统,究竟能有什么表现,不过就目前的情况来看 ...
- 哪些手机支持android q,安卓Q首批升级名单公布,华为终于有一款机型支持原生...
原标题:安卓Q首批升级名单公布,华为终于有一款机型支持原生 在今天凌晨举行的I/O大会上,谷歌正式发布了新一代Android 系统Android Q.新系统最大的特性就是在用户隐私和数据安全做了一系列 ...
- 数据3分钟丨Oracle Database 21c终于发布而22c可能直接跳过;2021 OceanBase数据库大赛开启。...
数据 3 分钟 由 ACDU (中国 DBA 联盟) 与墨天轮联合出品的全新视频节目上线啦-三分钟带你来了解数据行业动态,节目内容主要包含数据行业最新的产品发布.公司大事件.行业新闻等. 本期内容概览 ...
- java sdk 1.7 for mac_java-如何使用适用于Mac的Oracle新的1.7 JDK运行Eclipse?
java-如何使用适用于Mac的Oracle新的1.7 JDK运行Eclipse? 我正在尝试使新的1.7 JDK与Eclipse一起使用(这是Oracle的正式版本). 我并不是说仅将Eclipse ...
- 北理工大学计算机专硕学硕,计算机2年制专硕越来越少,生活终于对我下手了吗?...
原标题:计算机2年制专硕越来越少,生活终于对我下手了吗? 这两天,群里学生的一段聊天引起了我的注意. 事实上,计算机的专硕学制是2年学校已经越来越少了.就我记得的近年来计算机专硕学制发生变化的高校就有 ...
最新文章
- 定义一个集合类Set,(考察动态数组的建立)
- 宣布 Windows Azure 通过 PCI DSS 合规性验证并且 ISO 认证范围扩大,同时正式发布 Windows Azure Hyper-V 恢复管理器和其他更新功能...
- python字符串之join
- 2021牛客多校7 - xay loves trees(dfs序+主席树-标记永久化)
- 日期格式化为yyyymmdd_你还在用SimpleDateFormat格式化时间嘛
- 招生 | 上海交通大学人工智能课题组招收博士生
- 在安卓手机上编写和运行Python 3.x程序
- 常见错误Delegate already added to touch dispatcher.的解决方案
- 【344天】我爱刷题系列103(2018.01.15)
- 面向对象封装的web服务器
- 使用Python实现子区域数据分类统计
- 人脸对齐—3DDFA
- java中system.in怎么用
- seaweedfs报存储错误
- Unity不规则按钮点击区域(UGUI)
- OAEP及其在OpenSSL中的实现
- 计算机应用 期刊 怎么样,《计算机应用研究》怎么样?投稿好中吗?
- 网页设计怎么都不会错的6条配色原则。
- 特种作战中,如何实施支援和保障计划才能达到作战目的?
- 火狐(firefox)浏览器插件开发简明教程