回覆列表
  • 1 # 七月流光1

    不能絕對說是物件還是基本型別。不過方法中的陣列是在棧上分配記憶體空間的。如果陣列是int等基本型別,那陣列中的資料全部放在棧中。如果陣列是繼承自object的型別,那棧上存放的是一組4位元組的繼承自object型別的資料的地址。具體資料存放在這些地址指向的堆中。

  • 2 # 自學JAVA

    題主的問題還是問的比較簡單的哈,就從兩個點就看看就知道了。

    基本資料型別

    在Java中基本資料型別就八個,沒有在多的了。這八個基本資料型別分別按照類別分為:

    整數型別:int byte short long

    浮點數型別:double float

    字元型別:char

    布林型別:boolean

    所以陣列不在基本資料型別中,那肯定不算基本資料型別

    陣列的建立

    陣列的建立方式:資料型別 [ ] 陣列名=new 資料型別[長度];

    物件的建立 :類名 物件名=new 類名();

    可以看到我們的陣列是new出來的,那麼Java中的物件也是需要new出來的,物件是引用型別。所以可以看出陣列就是個引用型別。

    由此可以看出陣列是引用型別,而不是基本型別,也不是其它型別。

  • 中秋節和大豐收的關聯?
  • 寶寶睡覺時要吃手,怎麼戒掉呢?