【初心者】Java質問・相談スレ14【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0733デフォルトの名無しさん
NGNGさらに言えば、コンストラクタをプライベートにするのは、
コンストラクタをgetInstance()以外からは呼び出せないようにして、
Singletonクラスのインスタンスを勝手に作れないようにするため。
まあ
「全スレッド中でただ一つのものを作成する」というよりは、
「複数スレッドが同時に働いていたとしても、
ただ一つのインスタンスしか作成しない。作成できないようにする」
といった感じだが。
■ このスレッドは過去ログ倉庫に格納されています