請尊重及感激所有版主付出和奉獻 | 發表文章前請先閱讀相關版規 | 認識好友、聊天,分享生活趣事 |
電腦新資訊 | 電腦軟體討論 | 電腦軟體資訊分享 | 電腦硬體討論 | 電腦硬體資訊分享 | 電腦萌化版 | 電腦系統 OS 討論 | 電腦程式設計 |
電腦設計技術交流 | 圖像設計及交流 | 各類下載工具教學 | 寬頻上網討論 |
樓主: CodeMonk | [問題]學寫程式一直很開心的原因? |
|
點評chevylin0802 只噴Log, 算是哪門子的解決問題?對程式穩定度有什麼幫助?如果有用的話, 許多Android的App也不會一打開就當機
chevylin0802 但是我在提的是另一個問題, try...catch裏的catch{........}裏面的東西, 怎麼都是千篇一律的只噴Log?
chevylin0802 但是Java初期的發展所使用的I/O都是屬於阻塞式I/O, 原創者認為Java的特點就是在多執行緒上, 阻塞式I/O可以透過執行緒的辦法解決, 所以才設了try...catch
chevylin0802 所以通常有兩種解法, 一種是開執行緒讓它去waiting, 利用另一個執行緒來進行timeout監測, 另一種作法則是改成非阻塞式I/O, 所以那是解法的問題
chevylin0802 C語言沒有try...catch語法, 難道就不穩定了嗎? 真的是活見鬼了, I/O的問題, 有阻塞式I/O與非阻塞式I/O的不同, 阻塞式的I/O會給人感覺到程式好像當掉,
spadeg80078 使用try{ .....} catch是為了程式穩定性吧...因為有些容易當掉(例如IO) 除非你的程式永遠接受整個死當且當前處理到一半的操作及資料全部放棄
| |
系統已重置禁訪用戶到普通用戶和密碼一次 分享使你變得更實在,可以使其他人感到快樂,分享是我們的動力。今天就來分享你的資訊、圖片或檔案吧。 | ||
| |
系統已重置禁訪用戶到普通用戶和密碼一次 | |
| |
系統已重置禁訪用戶到普通用戶和密碼一次 | |
| |
系統已重置禁訪用戶到普通用戶和密碼一次 分享使你變得更實在,可以使其他人感到快樂,分享是我們的動力。今天就來分享你的資訊、圖片或檔案吧。 | |