[問題] 面試遇到的JAVA問題

看板java作者 (我不為讀者改變作風)時間14年前 (2011/11/11 16:23), 編輯推噓13(13019)
留言32則, 8人參與, 最新討論串1/3 (看更多)
有一些題目 類似以下用法 但我完全不知道這麼用的意義是什麼 例如 class Foo { { x = 1; { y = 2; } } int x, y; } 分成區塊中的區塊 有什麼意義嗎? 通常不是這麼寫就好了 { x = 1; y = 2; } 難道只是要先嚇嚇人而已 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.131.9.241

11/11 16:34, , 1F
先丟到 eclipse 讓 compile error 嚇嚇你...
11/11 16:34, 1F

11/11 16:59, , 2F
可以過啊....
11/11 16:59, 2F

11/11 19:17, , 3F
考觀念吧@@"
11/11 19:17, 3F

11/11 19:38, , 4F
操作要放到方法體內 x=1; y =2; 是一種operation
11/11 19:38, 4F

11/11 19:40, , 5F
在class裡沒加任何註記的{},代表初始化物件時,在執行建構
11/11 19:40, 5F

11/11 19:42, , 6F
子之前會執行的程式碼。
11/11 19:42, 6F

11/11 19:43, , 7F
你想說的是 static { ~~~~}
11/11 19:43, 7F

11/11 19:47, , 8F
沒加static的也可以正常執行,只是運作在動態物件上而已。
11/11 19:47, 8F

11/11 19:49, , 9F
試了一下,可以放超過一個的大括弧區段.... = ="
11/11 19:49, 9F

11/11 20:15, , 10F
當類中 任何一個constructor被執行或任一靜態方法被調
11/11 20:15, 10F

11/11 20:19, , 11F
用時 靜態初始化程序首先被執行 這樣便保證了靜態data
11/11 20:19, 11F

11/11 20:20, , 12F
樓上不知道在扯甚麼?!
11/11 20:20, 12F

11/11 20:22, , 13F
明明主題就是 instance initializer,硬要講 static{...}
11/11 20:22, 13F

11/11 20:22, , 14F
首先被初始化 然後再被使用
11/11 20:22, 14F

11/11 20:26, , 15F
sb 看完整句再說不遲
11/11 20:26, 15F

11/11 20:36, , 16F
看起來很大的可能你一開始不知道 instance initializer
11/11 20:36, 16F

11/11 20:38, , 17F
你回 LaPass 的推文就透露了這一點
11/11 20:38, 17F

11/11 20:39, , 18F
不需言語挑釁 你一定是最有實力的 我甘拜下風
11/11 20:39, 18F

11/11 20:40, , 19F
不要講這種屁話。不懂的主題看就好,不要老是推文放炮...
11/11 20:40, 19F

11/11 20:41, , 20F
一有人推文糾正你,你就轉移話題~~~
11/11 20:41, 20F

11/11 20:43, , 21F
你講錯甚麼幾乎都不會補正,留著誤導別人嗎?
11/11 20:43, 21F

11/11 20:43, , 22F
這是你家嗎 講話斯文一點沒壞處
11/11 20:43, 22F

11/11 20:45, , 23F
斯文地誤導別人又有甚麼好處?
11/11 20:45, 23F

11/11 20:46, , 24F
我哪點誤導了?
11/11 20:46, 24F

11/11 20:49, , 25F
好,要認真討論,晚點我會以回文方式來提...
11/11 20:49, 25F

11/11 20:54, , 26F
謝了 不用再浪費你寶貴的時間 我從此退出此版 Bye now!
11/11 20:54, 26F

11/11 21:04, , 27F
Congratulations, guys!
11/11 21:04, 27F

11/12 09:32, , 28F
ra-ra-ra-ra-rage quit!!!
11/12 09:32, 28F

11/12 21:30, , 29F
感覺sbrhsieh雖然口氣不好,但是說得很對 :)
11/12 21:30, 29F

11/12 22:11, , 30F
林北講林北是林北的事 林北講林北還輪的到你來講林北
11/12 22:11, 30F

11/12 22:34, , 31F
這裡不是玩電影台詞哏的好地方,請注意
11/12 22:34, 31F

11/12 22:55, , 32F
了解@@
11/12 22:55, 32F
文章代碼(AID): #1ElDjrDf (java)
文章代碼(AID): #1ElDjrDf (java)