码迷,mamicode.com
首页 > 编程语言 > 详细

为什么Java不适合游戏开发

时间:2016-12-09 19:25:07      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:trouble   开发   htm   cow   bag   des   esc   can   垃圾   

Strawberry Cow Bear: why java sucks for game development
http://strawberrycowbear.blogspot.jp/2011/02/why-java-sucks-for-game-development.html

 

1. 不支持栈上对象,栈上只有指针

2. 自动垃圾回收。

In highly recursive code with no stack variables, not having control over the garbage collection can cause serious troubles, as described above.

没有栈上变量搞递归,又不能控制垃圾回收,会导致极其严重的问题。

 

对于即将普及的非堆模式的 fiber 来说,java 缺乏栈上变量这条可以说是死穴,话又说回来,一旦有了 fiber 和栈上变量,垃圾回收也就不再是自动而愚蠢的了。

 

3. 没有操作符重载

这个倒是无所谓。。。

 

Java 缺乏栈变量和不留余地的自动垃圾回收确实太毁灭了。

为什么Java不适合游戏开发

标签:trouble   开发   htm   cow   bag   des   esc   can   垃圾   

原文地址:http://www.cnblogs.com/inshua/p/6150557.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!