為什么Java不適合游戲開發


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 缺乏棧變量和不留余地的自動垃圾回收確實太毀滅了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM