primitive與reference兩種類型的變數
primitive variables:(八種types)
[浮點數]
5. float 32bit
6. double 64bit
[其他]
7. boolean
8. char 16bit
reference variables:
->保存的是指向放在Heap上的object,存取object的方法,放進variable的不是object本身
->所有reference的size都是一樣的,但不同JVM的reference size可能會不同
->reference variable是不能被運算的!
->如果某object其唯一的reference variable被設為null的話,則代表此object將再也沒 人可以取得了(只有被回收的命運)
[陣列]
->從他使用variable的方式,是算在object的一種
->陣列永遠是object!沒有primitive的陣列,只有裡面放primitive的object陣列