デザインモード
は、別の方法によって定義されるパターン化オブジェクトである.
のうちの1つはモノトーン技法である.
モノトーン
技術
は、1つのオブジェクトのみを作成することを可能にする.
の新しいキーワードを使用してオブジェクトを作成する場合、ユーザーまたは実行回数が多いほど、作成された新しいオブジェクトが多いほど、メモリ不足や速度低下などの問題が発生する可能性があります. 特定のクラスオブジェクトを生成するときに新しいキーワードを使用しないで、1つのオブジェクトを生成した後に使用する方法は単色調方法である. 専用アクセス制限ユーザを使用する.
モノトーンの使い方
private static Test test = new Test();
private、Testクラスのみでにアクセス
静的に、クラスをメモリにロードするときにオブジェクトを作成および共有できます. ジェネレータオブジェクトをプライベートとして指定し、他のクラスで新しいキーワードを使用してオブジェクトを作成しないようにします.private Test() {
...
}
メソッド getterメソッドとして機能するメソッドも作成されます. 公開により、すべてのレベルにアクセスできます. public static Test getInstance() {
return test;
}
以降にオブジェクトをロードする場合は、を作成します.
Test t = Test.getInstance();
Reference
この問題について(モノトーン), 我々は、より多くの情報をここで見つけました
https://velog.io/@hyeongmcho/싱글톤
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol