2015-04-08 76 views
-3

只想知道在java中擁有無狀態實例的所有可能方式/規則。 無狀態對象是沒有實例字段(實例變量)的類的實例。 我們如何在代碼中實現同樣的功能?在Java中實現無狀態對象的可能方法

+0

這聽起來像你要求我們爲你做功課。最有可能的是,這是行不通的。相反,這樣的問題只會殺死你的聲望(因爲許多降價)。 – GhostCat

+0

可能重複[什麼是Java中的無狀態對象?](http://stackoverflow.com/questions/9735601/what-is-stateless-object-in-java) – Orace

回答

0

類應該是單身如果無國籍(意味着它沒有任何實例變量)。因爲這個類的兩個對象將是相同的,所以不需要創建太多的對象。

class Stateless { 
    void test() { 
     System.out.println("Test!"); 
    } 
} 

這是狀態。這將是不變的,線程安全的,簡單的和所有不可變類的優點。

+0

爲什麼downvote任何理由? – Prashant

相關問題