如何找到非原始Java對象的大小?編寫一個打印非原始Java對象大小的Java程序
-2
A
回答
0
在java中沒有預定義的方式來做到這一點,因爲無論如何你很少需要找到大小。如果你有一些特定的用例,你可以通過編寫一個自定義函數來獲取大小,並根據其中的基本類型和引用來查找大小。例如,包含10個整數的列表= 32 * 10 class A with int a;對象o = 32 * 2 [假定32位jvm]。
1
你在找什麼是Java Sizeof。看看this article。基本上,它創建了很多對象,並查看可用堆中的更改。
相關問題
- 1. Java - 打印一個對象的內容
- 2. 如何編寫一個在java中打印數組中對象的方法?
- 3. 在Java中打印原始字符串
- 4. Java打印對象,封裝
- 5. 的java對象大小
- 6. Java對象的大小
- 7. java打印 - 邊框的設置大小
- 8. 用java編寫的程序雙擊打開一個文件
- 9. 編寫調試一個簡單的打印方法的Java
- 10. Java如何以大寫字母打印
- 11. java中的原始類對象
- 12. Java程序打印報告
- 13. Java打印屏幕程序
- 14. 編寫程序打印「Hello,world!」程序
- 15. 從JAVA Web App打印 - 小程序或Java Web Start
- 16. Java減小對象的大小
- 17. 這個Java程序可以打印非零值嗎?
- 18. 在Java中打印對象的名稱
- 19. 如何打印出一個數組中的對象(Java)
- 20. 如何說兩個Java對象與大小寫相等?
- 21. 在paper.js中打印導出的原始大小的svg
- 22. 打印一個java列表
- 23. 堆中Java最大對象大小
- 24. Java大寫,小寫問題
- 25. Java序列打印
- 26. 此Java程序總是隻打印10個,但不打印SB.Why?
- 27. 將Java對象打印到Javascript文件
- 28. Java對象數組打印null?
- 29. 在哪裏把PrintStream對象打印出一個變量java
- 30. Java:打印出一個對象用於調試
這功課嗎? – SingleNegationElimination 2010-11-26 09:01:25