点击上方 好好学java ,选择 星标 公众号

重磅资讯、干货,第一时间送达

今日推荐:硬刚一周,3W字总结,一年的经验告诉你如何准备校招!

 个人原创100W+访问量博客:点击前往,查看更多

没错,自阿里、腾讯之后,华为也终于开源了自家的 JDK——毕昇 JDK

免费!免费!免费!!!

Oracle 要慌了?

毕昇 JDK

毕昇 JDK 是华为内部 OpenJDK 定制版 Huawei JDK 的开源版本,是一个高性能、可用于生产环境的 OpenJDK 发行版。

Huawei JDK 运行在华为内部 500 多个产品上,积累了大量使用场景和  Java 开发者反馈的问题和诉求,解决了业务实际运行中遇到的多个问题,并在 ARM 架构上进行了性能优化,毕昇 JDK 运行在大数据等场景下可以获得更好的性能。

毕昇 JDK  8 与 Java SE 标准兼容,同时是 OpenJDK 的下游,对一些华为内部应用场景上遇到的性能和稳定性问题进行了修复,并在 ARM 架构上进行了性能优化和稳定性增强,在 ARM 架构上更稳定,在大数据等场景下可以获得更好的性能。

毕昇 JDK 现在和未来也会持续稳定为 OpenJDK 社区做出贡献。

平台支持

1)毕昇 JDK 目前只支持基于 OpenJDK 8 和 11 两个 LTS 版本。

2)毕昇 JDK 当前支持 Linux/AArch64 平台。

安装指南

可以使用 tar 压缩包格式或者 yum 源方式来安装 JDK(Java Development Kit)或者 JRE(Java Runtime Environment)。

JDK 是 JRE 的超集,包含了 JRE 的所有内容,并包含 javac/jdb 等开发者必须的编译器和调试器。

JRE 提供运行时库、Java 虚拟机和其他运行 Java 应用程序所必须的组件。请注意 JRE 不只包含 Java SE 规范的内容,也包含一些规范之外java应用程序常用的内容。

可以通过以下两种方式来安装:

1、tar压缩包格式(.tar.gz)

通过这种方式您可以将 JDK 安装到系统的任意位置,且不会和系统中其他 JDK 产生影响。但是这种方式会需要用户进行一些手动设置,详情请见下表。

2、从 yum 源安装

通过这种方式您可以将 JDK 安装到系统的某个固定路径中,并为所有用户提供,这种安装方式需要 root 权限。当前只有openEuler操作系统支持该操作,详情请见下表。

下载文件 操作指南 支持架构 安装所需权限 Sha256
bisheng-jdk-8u262-linux-aarch64.tar.gz 在 Linux/AArch64 平台上安装JDK 8 Linux/AArch64 任何人 sha256
bisheng-jre-8u262-linux-aarch64.tar.gz 在 Linux/AArch64 平台上安装JRE 8 Linux/AArch64 任何人 sha256
从yum源安装 即将推出 * root权限 *

在 Linux/AArch64 平台上安装 JDK 8

1)下载压缩包 bisheng-jdk-8u262-linux-aarch64.tar.gz.

2)进入到你想要将 JDK 安装的目录中,并将 .tar.gz 压缩包拷贝到当前目录。

$ cd /path/to/jdk

3)将 .tar.gz 压缩包解压缩:

$ tar zxvf bisheng-jdk-8u262-linux-aarch64.tar.gz

JDK 的安装目录为 jdk-8u262,关 注公号Java技术栈可以获取我写的Java8系列教程。

4)如果您想节省磁盘空间,您可以删除 .tar.gz 压缩包。

在 Linux/AArch64 平台上安装 JRE 8

1)下载压缩包 bisheng-jre-8u262-linux-aarch64.tar.gz.

2)进入到你想要将 JDK 安装的目录中,并将 .tar.gz 压缩包拷贝到当前目录。

$ cd /path/to/jre

3)将 .tar.gz 压缩包解压缩:

$ tar zxvf bisheng-jre-8u262-linux-aarch64.tar.gz

JRE 的安装目录为 jre-8u262.

参考/开源地址:

https://gitee.com/openeuler/bishengjdk-8

最后,随着阿里、腾讯、华为等大厂都推出自家的 JDK,Oracle JDK 的收费之路还能走多远?

推荐文章
  • 硬刚一周,3W字总结,一年的经验告诉你如何准备校招!

  • 今年的校招,Java 好拿 offer 吗?

  • 10月了,该聊聊今年秋招了!

  • 聊聊在腾讯实习快一个月的感受

原创电子书历时整整一年总结的 Java 面试 + Java 后端技术学习指南,这是本人这几年及校招的总结,各种高频面试题已经全部进行总结,按照章节复习即可,已经拿到了大厂offer。
原创思维导图扫码或者微信搜 程序员的技术圈子 回复 面试 领取原创电子书和思维导图。

Oracle 要慌了!华为终于开源了自家的 Huawei JDK——毕昇 JDK!相关推荐

  1. Oracle慌了!华为终于对JDK下手了!

    点击上方蓝色"方志朋",选择"设为星标" 回复"666"获取独家整理的学习资料! 来源:网络 整理:公众号-码出未来 近日有开发者在华为 o ...

  2. 华为终于放出方舟编译器源代码!开源平台同步亮相,网友:硬核项目

    乾明 边策 发自 凹非寺  量子位 报道 | 公众号 QbitAI 华为方舟编译器终于正式开源,源代码放出,兑现了在8月开源的承诺. 代码不在GitHub,而是在自家开源平台上.这也意味着,华为开源平 ...

  3. 公开课 | 如何轻松上手华为最新开源框架MindSpore?

    人工智能广泛应用在各个行业,相应开发者群体也变得丰富多样.他们往往来自不同专业,在不同领域不同场景下进行开发实践,这也造成了 AI 开发者人才的学习成本很高,在专业技能的学习之外还需要理解产业需求和应 ...

  4. 成为oracle白金会员,华为成为Linux基金会白金会员

    原标题:华为成为Linux基金会白金会员 西雅图,LinuxCon/ContainerCon/CloudOpen,2015年8月17日 – Linux基金会,致力于Linux和协作开发发展的非营利性组 ...

  5. 魅族宣布加入鸿蒙的是哪个手机,华为终于不孤单了!魅族宣布接入鸿蒙,网友却喊话雷军...

    原标题:华为终于不孤单了!魅族宣布接入鸿蒙,网友却喊话雷军 安卓能有现在的成就一切源于苹果之外其它所有品牌都在使用,俗话讲"众人拾柴火焰高"就是这个道理. 此前,华为宣布将会在6月 ...

  6. 华为鸿蒙系统6月24首发,华为终于迎来好消息,P50系列有望在6月上市,首发搭载鸿蒙OS系统...

    众所周知,华为由于受到禁令的限制,手机业务呈现出直线的滑坡,不仅远远地落后于三星和苹果两个老对手,甚至已经跌出全球TOP5:就连按照惯例应该差不多发布的华为P50系列,也一直迟迟没有消息.不过近日华为 ...

  7. 鸿蒙系统开发资金,华为终于动手,将拿出超十亿资金,开发者们有福了

    原标题:华为终于动手,将拿出超十亿资金,开发者们有福了 3月份也是慢慢地要过完了,4月的到来,仿佛是一个讯号,毕竟鸿蒙即将上线,大家都在期待着这款华为国产的系统,究竟能有什么表现,不过就目前的情况来看 ...

  8. 哪些手机支持android q,安卓Q首批升级名单公布,华为终于有一款机型支持原生...

    原标题:安卓Q首批升级名单公布,华为终于有一款机型支持原生 在今天凌晨举行的I/O大会上,谷歌正式发布了新一代Android 系统Android Q.新系统最大的特性就是在用户隐私和数据安全做了一系列 ...

  9. 华为正式开源数据虚拟化引擎 openLooKeng

    近日,华为正式宣布开源数据虚拟化引擎 openLooKeng,开源社区官网同步上线.openLooKeng 致力于为大数据用户提供极简的数据分析体验,让用户像使用"数据库"一样使用 ...

最新文章

  1. Python 代理爬取网站数据
  2. php列表显示教程,Dedecms后台管理文档列表显示自定义字段方法教程
  3. Java实现无向图的邻接列表表示,深度遍历及广度遍历
  4. SpringBoot-14-MyBatis预热篇,MySQL小结
  5. Shell中常用的通配符
  6. 普通进程的守护进程化
  7. 单列多行转单行单列合并oracle_Oracle - 子查询、TOP - N
  8. 计算机网络与多媒体试卷,2020年9月网络教育统考《计算机应用基础》多媒体技术模拟题试卷2...
  9. php tostring(),【php】“__toString()”方法使用,php__tostring
  10. javamail 解码 base64 html格式邮件_python使用QQ邮箱实现自动发送邮件
  11. 一起学习C语言:C语言循环结构(一)
  12. 前几行 python_调包侠神器2.0发布,Python机器学习模型搭建只需要几行代码
  13. 机器视觉科学计算可视化_模因视觉:对模因进行分类的科学
  14. 实时监控网页变化,并增加多种提示信息
  15. mscorsvw.exe占内存解决方案
  16. 【VC7升级VC8】将vCenter Server 7.X 升级为 vCenter Server 8 (上)—— VC 8系统要求与升级前的说明
  17. 深度学习(三) 卷积神经网络入门与实践
  18. html中设置表格标题的代码,设置表格标题的html代码是什么_WEB前端开发
  19. 汇编语言练习_2_批量传送 条件转移
  20. 大促中为什么需要可视化监控大屏?

热门文章

  1. POJ 1106 Transmitters(计算几何)
  2. 解压与压缩ramdisk.img文件
  3. Qt之QByteArray类学习
  4. 机器学习 回归篇(1)——多元线性回归
  5. 在麻省理工读计算机专业,看美国的计算机教育(转载)
  6. 操作系统实验2—实现动态分区分配模拟程序
  7. 区块链BaaS云服务(29) 溪塔科技 CITA-Cloud
  8. C++ Primer 5th笔记(10)chapter10 泛型算法 : read
  9. 现代密码学1.2--Kerckhoffs原则
  10. Shell之while循环