這個不羅嗦了,舉例來說
long[] data=new long[1000];
占用內存 8*1000 bytes
此外,data本身是一個Object,也占用內存若干,后敘,當然它針對 8*1000來說,忽略不計
再說Object的占用,在說這個之前,先說說引用,一慣的說法是
Java里沒有指針了,只有引用,引用是安全的
這個說法沒錯,但是從機理上來說,引用就是指針,只是jvm對指針的使用檢查和限制很多,這個引用/指針變得很安全
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/