posted @ 2008-03-13 11:37 Raylong 閱讀(1540) | 評(píng)論 (3) | 編輯 收藏
posted @ 2007-11-01 17:12 Raylong 閱讀(1160) | 評(píng)論 (14) | 編輯 收藏
posted @ 2007-10-30 18:49 Raylong 閱讀(6447) | 評(píng)論 (8) | 編輯 收藏
posted @ 2007-10-30 07:24 Raylong 閱讀(949) | 評(píng)論 (6) | 編輯 收藏
一提到線(xiàn)程好像是件很麻煩很復(fù)雜的事,事實(shí)上確實(shí)如此,涉及到線(xiàn)程的編程是很講究技巧的。這就需要我們變換思維方式,了解線(xiàn)程機(jī)制的比較通用的技巧,寫(xiě)出高效的、不依賴(lài)于某個(gè)JVM實(shí)現(xiàn)的程序來(lái)。畢竟僅僅就Java而言,各個(gè)虛擬機(jī)的實(shí)現(xiàn)是不同的。學(xué)習(xí)線(xiàn)程時(shí),最令我印象深刻的就是那種不確定性、沒(méi)有保障性,各個(gè)線(xiàn)程的運(yùn)行完全是以不可預(yù)料的方式和速度推進(jìn),有的一個(gè)程序運(yùn)行了N次,其結(jié)果差異性很大。 閱讀全文
posted @ 2007-10-25 23:53 Raylong 閱讀(32833) | 評(píng)論 (19) | 編輯 收藏
從Java1.1開(kāi)始引入了內(nèi)部類(lèi)以來(lái),它就引起了人們的激烈爭(zhēng)論。其實(shí)任何優(yōu)秀的語(yǔ)言特性用得不好就是濫用,內(nèi)部類(lèi)用得不好就會(huì)導(dǎo)致代碼像迷宮一樣,導(dǎo)致出現(xiàn)毫無(wú)重用的綜合征。 閱讀全文
posted @ 2007-10-24 08:03 Raylong 閱讀(32226) | 評(píng)論 (24) | 編輯 收藏
posted @ 2007-10-22 08:52 Raylong 閱讀(638) | 評(píng)論 (0) | 編輯 收藏
Java提供了一種很好的機(jī)制,用強(qiáng)制規(guī)定的形式來(lái)消除錯(cuò)誤處理過(guò)程中隨心所欲的因素:異常處理。它的優(yōu)秀之處在于不用編寫(xiě)特殊代碼檢測(cè)返回值就能很容易地檢測(cè)錯(cuò)誤。而且它讓我們把異常處理代碼明確地與異常產(chǎn)生代碼分開(kāi),代碼變得更有條理。異常處理也是Java中唯一正式的錯(cuò)誤報(bào)告機(jī)制。 閱讀全文
posted @ 2007-10-22 08:18 Raylong 閱讀(6481) | 評(píng)論 (12) | 編輯 收藏
posted @ 2007-10-21 13:14 Raylong 閱讀(17744) | 評(píng)論 (2) | 編輯 收藏
數(shù)組(array)是相同類(lèi)型變量的集合,可以使用共同的名字引用它。數(shù)組可被定義為任何類(lèi)型,可以是一維或多維。數(shù)組中的一個(gè)特別要素是通過(guò)下標(biāo)來(lái)訪(fǎng)問(wèn)它。數(shù)組提供了一種將有聯(lián)系的信息分組的便利方法。注意:如果你熟悉C/C++,請(qǐng)注意, Java數(shù)組的工作原理與它們不同。 閱讀全文
posted @ 2007-10-21 13:01 Raylong 閱讀(4685) | 評(píng)論 (3) | 編輯 收藏
Java的String太特別了,也太常用了,所以重要。我初學(xué)Java就被它搞蒙了,太多混淆的概念了,比如它的不變性。所以必須深入機(jī)制地去理解它。 閱讀全文
posted @ 2007-10-21 12:47 Raylong 閱讀(5661) | 評(píng)論 (17) | 編輯 收藏
posted @ 2007-10-20 13:06 Raylong 閱讀(2625) | 評(píng)論 (22) | 編輯 收藏
posted @ 2007-10-20 11:17 Raylong 閱讀(1109) | 評(píng)論 (4) | 編輯 收藏
posted @ 2007-10-16 18:39 Raylong 閱讀(1252) | 評(píng)論 (25) | 編輯 收藏