av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

Java程序的編碼規范(5)

瀏覽:54日期:2024-06-17 18:17:45
內容: Java程序的編碼規范(5)作者:李小敏 本文選自:IBM DW中國 2002年08月21日 程序編寫規范● exit() exit除了在main中可以被調用外,其他的地方不應該調用。因為這樣做不給任何代碼代碼機會來截獲退出。一個類似后臺服務地程序不應該因為某一個庫模塊決定了要退出就退出。 ● 異常 申明的錯誤應該拋出一個RuntimeException或者派生的異常。 頂層的main()函數應該截獲所有的異常,并且打印(或者記錄在日志中)在屏幕上。 ● 垃圾收集 JAVA使用成熟的后臺垃圾收集技術來代替引用計數。但是這樣會導致一個問題:你必須在使用完對象的實例以后進行清場工作。比如一個prel的程序員可能這么寫: ... { FileOutputStream fos = new FileOutputStream(projectFile); project.save(fos, 'IDE Project File'); } ... 除非輸出流一出作用域就關閉,非引用計數的程序語言,比如JAVA,是不能自動完成變量的清場工作的。必須象下面一樣寫: FileOutputStream fos = new FileOutputStream(projectFile); project.save(fos, 'IDE Project File'); fos.close(); ● Clone 下面是一種有用的方法: implements Cloneable public Object clone() { try { ThisClass obj = (ThisClass)super.clone(); obj.field1 = (int[])field1.clone(); obj.field2 = field2; return obj; } catch(CloneNotSupportedException e) { throw new InternalError('Unexpected CloneNotSUpportedException: ' + e.getMessage()); } } ● final 類 絕對不要因為性能的原因將類定義為 final 的(除非程序的框架要求)。 如果一個類還沒有準備好被繼承,最好在類文檔中注明,而不要將她定義為 final 的。這是因為沒有人可以保證會不會由于什么原因需要繼承她。 ● 訪問類的成員變量 大部分的類成員變量應該定義為 protected 的來防止繼承類使用他們。 注意,要用'int[] packets',而不是'int packets[]',后一種永遠也不要用。 public void setPackets(int[] packets) { this.packets = packets; } CounterSet(int size) { this.size = size; } 編程技巧byte 數組轉換到 characters為了將 byte 數組轉換到 characters,你可以這么做: 'Hello world!'.getBytes(); Java, java, J2SE, j2se, J2EE, j2ee, J2ME, j2me, ejb, ejb3, JBOSS, jboss, spring, hibernate, jdo, struts, webwork, ajax, AJAX, mysql, MySQL, Oracle, Weblogic, Websphere, scjp, scjd
標簽: Java
相關文章:
主站蜘蛛池模板: 免费国产精品久久久久久 | 久日精品 | 国产精品夜间视频香蕉 | 国产97碰免费视频 | 成年人免费在线视频 | 视频一区在线播放 | 精品视频网 | 国产一级片在线观看视频 | 青青草久久 | 亚洲一区二区三区视频 | 成人欧美一区二区三区在线观看 | 视频精品一区 | 日韩伦理一区二区 | 在线视频中文字幕 | 久久久久亚洲av毛片大全 | 欧美一区二区三区久久精品 | 成人国产精品色哟哟 | 久久国产精品偷 | av大片在线| 国产日韩一区二区三免费 | 久久综合九色综合欧美狠狠 | 中文字幕亚洲在线 | 一区二区三区欧美在线 | 日本一区二区高清视频 | 久久草视频 | 91麻豆产精品久久久久久 | 国产精品日韩欧美一区二区三区 | 欧美亚洲另类在线 | 亚洲国产一区在线 | 99视频免费 | 国产黄色大片 | 国产男女猛烈无遮掩视频免费网站 | 日本又色又爽又黄的大片 | 欧美一区二区在线观看 | 国产成人免费视频网站视频社区 | 欧美精品片 | 免费精品国产 | 91精品国产欧美一区二区成人 | 成人深夜小视频 | 四虎成人免费视频 | 欧美一区二区三区免费在线观看 |