Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit c7e5390

Browse files
Update Java基础知识.md
1 parent 9ab2236 commit c7e5390

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

‎Java相关/Java基础知识.md‎

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -123,10 +123,9 @@ JRE 是 Java运行时环境。它是运行已编译 Java 程序所需的所有
123123
1. Oracle JDK版本将每三年发布一次,而OpenJDK版本每三个月发布一次;
124124
2. OpenJDK 是一个参考模型并且是完全开源的,而Oracle JDK是OpenJDK的一个实现,并不是完全开源的;
125125
3. Oracle JDK 比 OpenJDK 更稳定。OpenJDK和Oracle JDK的代码几乎相同,但Oracle JDK有更多的类和一些错误修复。因此,如果您想开发企业/商业软件,我建议您选择Oracle JDK,因为它经过了彻底的测试和稳定。某些情况下,有些人提到在使用OpenJDK 可能会遇到了许多应用程序崩溃的问题,但是,只需切换到Oracle JDK就可以解决问题;
126-
4. 顶级公司正在使用Oracle JDK,例如Android Studio,Minecraft和IntelliJ IDEA开发工具,其中Open JDK不太受欢迎;
127-
5. 在响应性和JVM性能方面,Oracle JDK与OpenJDK相比提供了更好的性能;
128-
6. Oracle JDK不会为即将发布的版本提供长期支持,用户每次都必须通过更新到最新版本获得支持来获取最新版本;
129-
7. Oracle JDK根据二进制代码许可协议获得许可,而OpenJDK根据GPL v2许可获得许可。
126+
4. 在响应性和JVM性能方面,Oracle JDK与OpenJDK相比提供了更好的性能;
127+
5. Oracle JDK不会为即将发布的版本提供长期支持,用户每次都必须通过更新到最新版本获得支持来获取最新版本;
128+
6. Oracle JDK根据二进制代码许可协议获得许可,而OpenJDK根据GPL v2许可获得许可。
130129

131130
## 5. Java和C++的区别
132131

@@ -449,4 +448,4 @@ String s = input.readLine();
449448

450449
- https://stackoverflow.com/questions/1906445/what-is-the-difference-between-jdk-and-jre
451450
- https://www.educba.com/oracle-vs-openjdk/
452-
- https://stackoverflow.com/questions/22358071/differences-between-oracle-jdk-and-openjdk?answertab=active#tab-top
451+
- https://stackoverflow.com/questions/22358071/differences-between-oracle-jdk-and-openjdk?answertab=active#tab-top

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /