为什么Java不适合游戏开发?
JAVA 可以开发游戏服务端,即网络游戏的开发。网络游戏实时性高,并发性高,数据一致性处理要求高,因为是自己的JVM 垃圾回收机制对服务器的核心性能要求很高,会占用一定的资源来处理这部分数据。游戏的实时性意味着大量的数据将经常被更改和替换。
JAVA 并非不可能,而是对开发人员的能力要求很高!若能充分利用JAVA 并发优势是可以做到的,这已经被一些小公司用作网络游戏服务端的开发语言。
PC 移动终端的单机游戏不需要考虑JAVA JAVA显然很明显 的2D3D 处理效果不如一些主流游戏开发语言好!语言有它的使用场景,抓住它的优势来使用它,而不是比较它的缺点和其他语言优势!现在JAVA 是服务端开发的最佳人选,因为他的帝国大厦非常完善,开发人员也很多!
0