当前位置:网站首页>Oracle JDK vs OpenJDK
Oracle JDK vs OpenJDK
2022-04-23 03:31:00 【Jack_ joker】
Oracle JDK The build process is based on OpenJDK 7 structure , Only a few parts have been added , For example, deploy code , These include Oracle Of Java Plug ins and Java WebStart The implementation of the , And some closed source third-party components , Such as the pattern rasterizer , Some open source third-party components , Such as Rhino, And some bits and pieces , Such as additional documents or third-party fonts .
Oracle JDK Probably every 6 The main version will be released once a month , and OpenJDK The version is released about every three months . But it's not fixed , I don't think it's useful to know this .
OpenJDK Is a reference model and is fully open source , and Oracle JDK yes OpenJDK An implementation of , It's not completely open source ;
Oracle JDK Than OpenJDK A more stable .OpenJDK and Oracle JDK The code is almost the same , but Oracle JDK There are more classes and some bug fixes . therefore , If you want to develop a business / Business software , I suggest you choose Oracle JDK, Because it's thoroughly tested and stable . In some cases , Some people mentioned using OpenJDK There may be a lot of application crash problems , however , Just switch to Oracle JDK You can solve the problem ;
In response and JVM Performance aspect ,Oracle JDK And OpenJDK Compared to providing better performance ;
Oracle JDK No long-term support for upcoming releases , Users must get the latest version every time by updating to the latest version for support ;
Oracle JDK Use BCL/OTN The agreement is licensed , and OpenJDK according to GPL v2 Permission to get permission .
Reprinted from :https://javaguide.cn/java/basis/java%E5%9F%BA%E7%A1%80%E7%9F%A5%E8%AF%86%E6%80%BB%E7%BB%93/#oracle-jdk-vs-openjdk
版权声明
本文为[Jack_ joker]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204220607497392.html
边栏推荐
- Database SQL -- simulate inserting a large amount of data, importing / exporting database scripts, timestamp conversion and database basics
- . net 5 Web custom middleware implementation returns the default picture
- C interface
- 通过 zxing 生成二维码
- Download and configuration of idea
- MySQL索引详解【B+Tree索引、哈希索引、全文索引、覆盖索引】
- Application and definition of interface
- JS, bind the event for a label with input, and then bind the stand-alone event in the parent element. The event is executed twice and solved
- Query stored procedures in PostgreSQL
- Visual programming - Experiment 2
猜你喜欢

Node configuration environment CMD does not take effect

【微服务】(十)—— 统一网关Gateway

Design and implementation of redis (1): understand data structures and objects

Supersocket is Use in net5 - startup

淺學一下I/O流和File類文件操作

Chapter 9 of C language programming (fifth edition of Tan Haoqiang) analysis and answer of exercises for users to establish their own data types

MySql关键字GROUP_CONCAT,组合连接查询

2022 团体程序设计天梯赛 模拟赛 L2-1 盲盒包装流水线 (25 分)

QT learning summary

Build websocket server in. Net5 webapi
随机推荐
Super easy to use asynchronous export function of Excel
Unity knowledge points (ugui)
Detailed description of MySQL index [B + tree index, hash index, full-text index, overlay index]
WinForm allows the form form to switch between the front and active states
Do you really understand hashcode and equals???
PWA I'm here
7-3 poly width
C set
2022 团体程序设计天梯赛 模拟赛 L1-7 矩阵列平移 (20 分)
2022 group programming ladder simulation l2-1 blind box packaging line (25 points)
The query type of MySQL is very inefficient.
Unity basics 2
Test questions and some space wars
C-10 program error correction (recursive function): number to character
Supersocket is Use in net5 - startup
2022 团体程序设计天梯赛 模拟赛 L2-3 浪漫侧影 (25 分)
7-2 Tushare
C-11 problem h: treasure chest 2
Download and configuration of idea
Supersocket is Used in net5 - command