作者blow (Louis Vuitton)
站内java
标题[问题]reference type variable的大小
时间Fri Apr 25 22:37:24 2008
例如
ClassA classA = new ClassA();
依我所了解,classA 这样的 reference type variable
是储存一个指向某个 instance 的 value (有误请纠正 谢谢)
我想请问一下在这样的情况之下 classA 这个 variable 所占的记忆体大小会是定值吗?
亦或是取决於 ClassA 这个物件的大小?
谢谢各位的回答
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.14.44
1F:推 adrianshum:和 ClassA 物件大小无关吧... 04/26 01:09
2F:→ blow:这我可以理解,至於实际大小不晓得是多少? 04/26 15:02
3F:推 jtmh:实际大小要看 JVM 的实作,不过目前应该大部分都是 32 bits 04/27 08:26
4F:→ blow:如果是用 jdk 64bit,那麽reference的大小是否会变成64bits?! 04/27 15:43
5F:推 jtmh:应该会吧,我不确定耶 ^^b 04/27 22:43