[問題] 關於 new

看板java作者 (非常念舊)時間11年前 (2014/06/28 22:48), 編輯推噓0(006)
留言6則, 5人參與, 最新討論串1/2 (看更多)
請問 int[] A={1,2,3}; int[] A = new int[3] 這兩種宣告方式有啥差別.. 一個是宣告類別變數,一個類別物件。 可是變數不也是物件的一種嗎? 謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.169.60.78 ※ 文章網址: http://www.ptt.cc/bbs/java/M.1403966894.A.CED.html

06/28 22:58, , 1F
少寫幾行的差別
06/28 22:58, 1F

06/28 23:04, , 2F
第一個有賦值 第二個值都為0 ?
06/28 23:04, 2F

06/28 23:09, , 3F
int[] A; int[] A=new int[]; 這兩種一樣嗎..?
06/28 23:09, 3F

06/28 23:41, , 4F
不一樣 int[] A 是空的reference 還沒指向物件
06/28 23:41, 4F

06/29 02:07, , 5F
native type就當做一樣吧....
06/29 02:07, 5F

06/29 09:41, , 6F
謝謝,懂了。
06/29 09:41, 6F
文章代碼(AID): #1JhjMkpj (java)
討論串 (同標題文章)
以下文章回應了本文
完整討論串 (本文為第 1 之 2 篇):
0
6
文章代碼(AID): #1JhjMkpj (java)