• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~

讨论 服务器用什么java好

以下内容并非教学,仅交流我自己想法

首先我不清楚这个问题为什么会被提出这么多次,或者说新手被高手这么建议。因为我认为对一个新手而言,不同厂家/工作室制作或修改的java对使用者而言并没有本质区别——都是用来运行jar软件的。你用zulu的java跟我用甲骨文的java有什么本质区别吗?没有。你zulu又不能比甲骨文多运行或者少运行几个类型的jar,而且新手也不会理解你们说什么:zulu运存占用更低或者运行速度更快。对新手开mc服或者玩mc而言,可以有java的选择,但是没必要死纠缠在这里,这是我的观点:
你如果让新手过多思考这个问题,他会宕机的。

其次,不同改版java的选择是丰富多样的。大多数人可能会选择甲骨文官方的java或者zulu的java,而mc官方启动器用户可能对bellsoft LibericaJDK印象更深,(我第一个32位java16就是从官启找到的)使用lunar等mc pvp端的人可能知道他们用了特别修改的java,用过基于openj9的java的人不会对adopt陌生(或许还有我不知道的其他基于openj9的java?)等。不同的java因为要适应不同的需求,通常有不同的修改,也就产生了运行速度和其他方面的不同。比如我听别人说生电服推荐用zulu的java,是因为zulu运行速度快,运存占用低等相比于甲骨文java的优点。而我自己喜欢用bellsoft的java,是因为我以前长期用32位系统,同时bellsoft的java16和17也是我第一个发现的支持32位系统的java16/17。(虽然后来发现zulu也有32位版本,以及换了64位系统,但是我还是不愿意换awa)而喜欢用adopt java的人,也是openj9 jvm具有更快的速度,更低的内存占用,更高的游戏帧数等。不同的修改版java都有不同的优缺点,如果你认为这个java适合你,安装它就是了。

所以,不是哪个java适合开mc服务端的问题,是你适合用哪个java的问题。
 
内容版权许可
作者保留一切权利,禁止转载
用什么Java不得是mojang说的算吗,我们说的也不算啊
 
个人看法(水积分的)建议JDK稳定
 
呃,我觉得跟版本和操作系统有关系,但至于什么pvp,我不清楚(仅个人观点)
 
:吃彩瓜:如果是服务端的话,用啥都差不多。人数不是特别多的情况用啥java都一样,我反正一直win环境用甲骨文的,我也试过用zulu还有其他的,感知并不大。
java版本的话更是要看自己需求了,1.12.2通常还是用java8,1.18以后得用jdk17以上
 
我觉得越的java越好,有些新模组不支持低版本的java
 
看游戏版本吧,1.16.5及以下是java8,以上是jdk17(太新的版本我也不清楚),版本不能过高或过低
 
是这样的,玩家只需要考虑玩服务器就行了,而腐竹需要考虑的就多了。
 
所以我选择用微软的OpenJDK21、17和Zulu的JDK8
这种JDK的选择看个人的吧,我觉得它们的本质区别是开发体验(个人意见勿参考)
版本就不需要多讲,同时装21、17和8基本上所有 Minecraft 版本都可以运行了
 
如果是开小游戏的话,我认为Java11是最好的
 

在线管理成员

在线会员

  • daicheng03
  • Fendonacc
  • ZiXin
  • llllapland
  • 清茶菌
  • 柚子i
  • Tighnari
  • qwe503600533
  • 太白
  • 苏热
  • 小小花生
  • 648645654465456
  • Bop1
  • 芝士太好吃了
  • abcd43295
  • s648555685
  • 离川
  • YYT
  • 温暖舒适的熊
  • 卡卡豆
...和 68 更多。
后退
顶部 底部