本文大多數(shù)內容適用于構造器,也適用于普通方法,焦點集中在可用性、健壯性和靈活性上。 1.檢查參數(shù)的有效性 一個原則:應該在發(fā)生錯誤之后盡快檢測出...
投稿
收錄了6篇文章 · 6人關注
本文大多數(shù)內容適用于構造器,也適用于普通方法,焦點集中在可用性、健壯性和靈活性上。 1.檢查參數(shù)的有效性 一個原則:應該在發(fā)生錯誤之后盡快檢測出...
本文討論一些 Java 語言的具體細節(jié),局部變量的處理、控制結構、類庫的用法、各種數(shù)據(jù)類型的用法等。 1.將局部變量的作用域最小化 將局部變量的...
本文主題是創(chuàng)建和銷毀對象,關注一下幾個問題: 何時以及如何創(chuàng)建對象 何時以及如何避免創(chuàng)建對象 如何去報它們能夠適時銷毀 如何管理對象銷毀之前必須...
充分發(fā)揮異常的優(yōu)點,可以提高程序的可讀性、可靠性和可維護性。如果使用不當,它們會帶來負面影響。 1.只針對異常的情況才使用異常 以下這段代碼用拋...
1.同步訪問共享的可變數(shù)據(jù) 同步:同步不僅可以阻止一個線程看到對象處于不一致的狀態(tài)之中,還可以保證進入同步方法或者同步代碼塊的每個線程,都看到一...
1.使類和成員的可訪問性最小化 訪問修飾符: private protected public 頂層的(非嵌套)類和接口,兩種訪問級別: 包級私...