查看: 1073|回复: 1

玩MC如何科学地安装与配置Java

[复制链接]

7

威望

2

铁锭

4

主题

版主

威望
7
煤矿
318
金粒
45
铁锭
2
人气
0
最后登录
2024-7-22

突出贡献

QQ
发表于 2024-3-11 20:27:53 | 显示全部楼层 |阅读模式 IP属地: 湖南长沙

马上注册,立刻下载资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
众所周知,Java版我的世界需要Java作为前置软件运行。这里对不同情况的MC玩家进行细致的科普,希望每一个玩家都能成功的配置好java


首先,不同MC版本需要的Java版本不同,不同区间的版本使用不同的Java是必要的。这里我先列出各个版本的具体情况


游戏版本
最低java版本
推荐java版本
1.7x-
Java8及更低
Java8
1.8x-1.15x
Java8
Java11
1.16x
Java11
Java16
1.17x-1.19x
Java13
Java17
1.20x
Java17
Java21

注意,对于仅需游玩MC需求的玩家,JRE(Java运行环境)已经足够,优点是包体较小,而对于开发者,则需要安装JDK(Java开发环境)。
如若找不到所需版本的JRE,直接下载该版本的JDK即可


其次,对于几家不同的公司的Java实现,给MC带来的性能也是不相同的。


引用知乎上大佬文章的一段话: (版本为1.12.2,加载了 Faithful 32x 资源包,并且限制了 2048M 内存。仅使用 BetterFps 模组)
综合来看,使用 HotSpot & G1GC 的 Java 15 表现最好,符合我们的预期。ZGC 有着最好的突发性能,而 OpenJ9 表现最差,甚至出现了大量掉帧的情况。然而 OpenJ9 的内存占用从未超过512MB,符合 OpenJ9 低占用的特性,这里请读者自己权衡



这篇文章详细对比了新版java更新的内存优化特性,非常有意思,建议大家看看这位大佬的文章:跳转链接


注意该文章所说原生OpenJDK不支持HMCL的情况,已测试最新版HMCL可以自动补全JavaFx组件,使用OpenJDK和HMCL的玩家无需再额外安装Oracle JDK


接下来,我来介绍Java的几种下载安装方式



一、官网下载


Oracle的官网下载页面: 跳转链接


Adoptium OpenJDK的官网下载页面: 跳转链接


官网下载的方式本站已有其他人详细讲解,故本文不再赘述


二、镜像站下载


对于某一些无法访问官网或者下载极其缓慢的用户,也可以使用国内的镜像站网站下载java


Oracle Java 华为镜像站(不推荐,只更新到Java13): 跳转链接

[3.12更新] Oracle Java / OpenJDK 无极镜像站(推荐):跳转链接

Open JDK 清华大学镜像站(推荐): 跳转链接


这里以清华大学的镜像站为例子,比如我要下载Java18的JDK,操作系统为Windows,按照如下操作即可:







这里注意Windows系统按照系统的操作位数与架构选择图示的文件夹

Linux和Mac同理进行选择,目前国内主流电脑都是Windows x64,大部分人按照x64文

件夹安装即可正常运行,如若不能运行可以发在评论区,大家一起来找找原因

千万注意!!!优先选择64位的Java,因为32位Java会限制运行内存分配





一定要选择文件名后缀为msi的文件,这个是windows系统的可执行安装包文件


下载完文件后按照步骤安装即可


本文由VDLevUp所作,若有勘误请及时与我联系



点评

不错(*^-^)  发表于 2024-3-12 12:03

评分

参与人数 2威望 +2 金粒 +7 铁锭 +2 收起 理由
CICT_Studio + 2 + 5 + 2 很给力!
snow_god + 2 很给力!

查看全部评分

VDLevUp.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|黑曜石论坛 ( 萌ICP备20244999号 )MCICP备00000002号|网站地图

GMT+8, 2024-9-20 05:37 , Processed in 0.066742 second(s), 37 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz Team.

快速回复 返回顶部 返回列表