Minecraft 为何使用 Java 编程?

如题所述

没有什么特定的原因,就是作者 Notch 自己碰巧擅长 Java 罢了。跟多平台之类的也没关。Notch 做 Minecraft 就是当个业余爱好做着玩的,没有想过后来会风靡全球。
温馨提示:内容为网友见解,仅供参考
无其他回答

《我的世界》这个游戏为什么用Java写而不用C语言或者c#写?
只是猜测:用java比C#跨平台性好,比C开发效率高。还有作者自己的偏好也是重要原因。不过微软已经收购了,要改成C#也不是没可能。

为什么 Minecraft 会选择使用 Java 开发
没有什么特定的原因,就是作者 Notch 自己碰巧擅长 Java 罢了。跟多平台之类的也没关。Notch 做 Minecraft 就是当个业余爱好做着玩的,没有想过后来会风靡全球。...

我的世界,Minecraft。为什么要下载Java,Java是干什么的?
好了,我有点扯远了,JAVA是一种编程软件,它可以支持Minecraft Java版的运行。简单来说,Java的作用就是翻译,把游戏核心呈现出来。希望这对您有帮助。

Minecraft基岩版和jaVa版有什么区
Minecraft的基岩版和Java版在编程语言和适用平台上有显著区别。基岩版,采用C++编写,主要针对Windows 10和移动设备,如手机,提供流畅的多平台联机体验,用户可以在手机和Windows 10设备之间无缝切换游戏。相比之下,Java版是使用Java语言开发的,主要针对PC平台。在游戏内容上,Java版相对于基岩版更为丰富,...

minecraft必须要java吗
minecraft必须需要java因为pc版minecraft就是用java编程的,但是win10版就不需要了因为win10同pe都是用c++编程的 minecraft老玩家为您解答,如有帮助请采纳,如有疑问欢迎追问

我的世界1.17为什么需要java16才能玩?
我的世界1.17之后的变化很大,更新了很多的东西,就连1.18也是如此,1.18也需要Java16才能运行。Minecraft用Java16也就象征着此游戏进入了更高的层次,和原来的版本有这很多的变化。1.17之后成了历史上划时代的变化。

《minecraft》为什么要以启动器的形式启动?
启动《Minecraft》为何需要启动器?原因归结于Java编程语言的特性。Java程序运行需JVM,而JVM需参数启动特定程序。下载的可执行jar包不能直接双击运行,需通过命令行执行java -jar a.jar来启动。启动器的核心功能即实现这一过程,简化用户操作。复杂程序往往由多个模块组成,各模块协同工作。如QQ等大型软件,...

PC版Minecraft为什么不用高性能的语言重写
因为Java有着比较好的可移植性,可以在几乎所有平台上面运行,而其他编程语言在这一个方面就不如Java;同时Java的语法相对部分其他的编程语言来说会简单一些;MC从一开始的Classic版就是通过Java编写的,可能Jeb等开发者也不愿意换掉;而且就现在来说,Java更容易进行反编译和API的开发,有利于社区进行创造...

您好,请问JAVA版我的世界和基岩版我的世界有什么区别,功能和方块方面有...
Java版面向电脑玩家;基岩版面向移动设备玩家。Java版原版没有兼容手柄键入;而基岩版原版支持使用手柄。Java版游戏社区活跃,相关资源作品不需要官方帮助提供;基岩版游戏相关资源作品可在游戏内置商店获取(当然也可以自行在游戏外下载安装)。Java版第三方MOD由于历史积累非常丰富;而基岩版由于官方提供的Add...

java开发的游戏有哪些
解释:Java开发的游戏概览 Java作为一种广泛使用的编程语言,被众多游戏开发者所青睐。使用Java开发的游戏涵盖了多种类型和风格,从休闲小游戏到大型多人在线游戏都有涉及。我的世界(Minecraft)《我的世界》是一款沙盒式建造游戏,玩家可以在一个由方块组成的无限世界中自由探索、建造和创造。游戏采用Java...

相似回答