為什麼Java不適合遊戲開發

來源:互聯網
上載者:User

標籤: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不適合遊戲開發

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.