對抗無知的武器 - 勇氣
其實我們對事實的本身都不是很清楚,但我們還是可以活下去,靠的就是勇氣
盜版軟體? 先用了再說,靠的是勇氣
菜不乾淨? 先吃了再說,靠的是勇氣
話說,花了一天把程式作業寫出來了,一個簡單的chat server
之前修網路程式設計就寫過類似的東西,之前是用C,這次用Java
想想看枝前我花了一個多禮拜,果然功力有小小的提升了
Java藏了太多東西了,有時候反而會掉入他的陷阱,似是而非
最簡單例子就是 if( string == "a") 這是在比memory address 而不是字串內容
String這東西根本不是原生的資料結構,他是類別,在Java類別變數可以想像成指標
還有,我把client socket關掉了,居然readLine()還是會讀到(null)而不是丟出IOException
thread programming真的不是簡單的事情
讓他們"自然死"有幾種方法,設一個變數一直檢查
或是用InterruptedException(但是必須要在sleep或wait狀態下)
或是用IOException(在做IO時)
然後catch後做安葬的動作
2008年3月20日 星期四
今天想到的一句話
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言