当前位置:网站首页>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
边栏推荐
- Section 2 map and structure in Chapter 6
- Detailed description of MySQL index [B + tree index, hash index, full-text index, overlay index]
- L3-011 直捣黄龙 (30 分)
- 通过 zxing 生成二维码
- 关于idea调试模式下启动特别慢的优化
- QT uses drag and drop picture to control and mouse to move picture
- C set
- MySql分组查询规则
- ThreadLocal test multithreaded variable instance
- Unity basics 2
猜你喜欢

移植tslib时ts_setup: No such file or directory、ts_open: No such file or director

PyMOL usage

Punch in: 4.22 C language chapter - (1) first knowledge of C language - (11) pointer

Development record of primary sensitive word detection

Unity knowledge points (ugui 2)

File upload vulnerability summary and upload labs shooting range documentary

Visual programming - Experiment 1

Test questions (2)

The principle and solution of not allowing pasting in an English Network

打卡:4.22 C语言篇 -(1)初识C语言 - (11)指针
随机推荐
2021-08-11
Problem C: realize Joseph Ring with linked list
Create virtual machine
集合之List接口
2022 group programming ladder game simulation L2-4 Zhezhi game (25 points)
Identifier and type conversion
Applet - more than two pieces of folding and expansion logic
Redis (17) -- redis cache related problem solving
Query stored procedures in PostgreSQL
2022 团体程序设计天梯赛 模拟赛 L2-3 浪漫侧影 (25 分)
C interface
ThreadLocal 测试多线程变量实例
Translation of l1-7 matrix columns in 2022 group programming ladder Simulation Competition (20 points)
MySQL keyword group_ Concat, combined connection query
月薪10k-20k都无法回答的事务问题,你会吗?
Flink customizes the application of sink side sinkfunction
Design and implementation of redis (3): persistence strategy RDB, AOF
Using jsonserialize to realize data type conversion gracefully
A hundred dollars for a hundred chickens
C-11 problem h: treasure chest 2