什麼是java中的沙盒。而不管j2se是java還是一個包含jdk + jre的工具來運行java程序。在Java中,爲什麼r v不使用虛擬。爲什麼我們不能將堆棧元素存儲在堆中,反之亦然。JAVA-沙盒&虛擬&堆
回答
看起來好像你一次提出多個問題,而且我不完全確定哪裏會結束,下一個開始。我會試着回答你想問的問題認爲。
Java沙箱
的Java侷限於它可與計算機做的 - 喜歡養一個孩子在一個沙箱中玩耍,而不是跑遍了院子/操場。 「沙箱」的大小以及沙箱包含的內容並沒有嚴格定義,但Java應用程序通常不會混淆許多(如果有的話)系統資源,並且Java Applet可以做得更少。J2SE:Java還是工具?
J2SE是Java本身。但它只是Java的一個版本:標準版。標準版是您在大多數最終用戶機器上看到的內容。其他Java版本是爲移動設備和嵌入式系統設計的ME(微型版),以及專爲服務器編程設計的EE(企業版)。爲什麼不使用
virtual
?
我假設你來自另一種語言,如C++或C#,你可以使用virtual
關鍵字讓子類重寫超類方法。在Java中,沒有virtual
,因爲所有的public
和protected
方法都可以被覆蓋。在其他語言中,使用virtual
而不是意味着重寫方法和遮蔽方法之間的區別。在我看到它的每一種情況下(或者是自己做的!)方法遮蔽是一種編程錯誤。因爲Java沒有virtual
,所以不能創建方法鏡像。在堆與棧
的Java存儲元素是託管語言。您無法選擇將數據存儲在內存中的位置,Java可以爲您提供。 Java也爲你清理垃圾。儘管從計算機科學的角度理解堆棧/堆是很好的,但我認爲在編寫實際代碼時不必擔心管理這些指針是非常放鬆的。
感謝您的回答朋友。它幫助我很多。 – Pavalesh 2010-07-14 17:57:29
- 1. 沙盒和無堆棧python?
- 2. Java虛擬堆空間
- 3. 訪問虛擬盒
- 4. 沙盒虛擬機的應用程序(C++與C#)
- 5. 沙盒中paypal虛擬信用卡的cvc編號是什麼?
- 6. 沙盒中的沙盒5.2
- 7. 虛擬盒vdi nasm jump
- 8. 虛擬盒子錯誤
- 9. 恢復在Linux虛擬盒
- 10. 模擬沙盒中的按鍵
- 11. 沙盒MSBuild
- 12. Paypal沙盒INTERNAL_SERVICE_ERROR
- 13. 沙盒線程
- 14. 沙盒賠付
- 15. 沙盒腳本
- 16. symfony的沙箱和虛擬主機
- 17. 嘗試虛擬盒使用Windows 7的
- 18. 全屏Arch Linux在虛擬盒子裏
- 19. 虛擬盒限制帶寬網絡
- 20. SAS大學版與虛擬盒
- 21. MySQL連接從虛擬盒失敗
- 22. 從Windows Java應用程序訪問虛擬盒子hbase
- 23. Instagram沙盒生活
- 24. 沙盒JavaScript輸出?
- 25. 與沙盒應用
- 26. 在沙盒應用
- 27. Paypal沙盒集成
- 28. 半沙盒Javascript eval
- 29. SPARQL入門,沙盒
- 30. Iframe沙盒安全
請用真實單詞代替單個字母。 「r v」是什麼意思?你的意思是「我們是」嗎?如果你使用這種縮寫,你的問題很難理解。 – Jesper 2010-07-11 07:30:26