簡體   English   中英

私人 static singleton class 中的最終字段

[英]private static final field in singleton class

在 singleton class static final 或 final 中聲明/不聲明字段是否有任何后果,如果它是私有的並且只能從 class 本身訪問?

沒有任何后果。 基本上 singleton 是一個實例(只是一個實例),因此反對設計具有 class 成員字段(靜態字段)。 我會避免使用 static 字段

singleton設計模式是為了保證你的class在應用運行時只有一個實例。 這個 Singleton object 它會被其他 object 使用,以便調用它的公共方法,所以你應該公開一個公共的 static 方法給其他對象,以獲得 singleton 的實例,所以該字段應該是 8821607087683

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM