###質問内容
androidではstaticな変数でも消されることがあるらしいのですが、参考にしたサイトで「Android DevelopersにはSingletonを使うことができる」と書いてあります。
applicationクラスを継承したSingletonはアプリが動いている間は生き続けるのは何となくわかるのですが、結局、applicationクラスを継承していない以下のようなコードでも生き残るのでしょうか。
よろしくお願いいたします。
java
1public class Param { 2 private static final Param ourInstance = new Param(); 3 String data; 4 public static Param getInstance() { 5 return ourInstance; 6 } 7 8 private Param() { 9 } 10 11 public void setData(String data){ 12 this.data=data; 13 } 14 15 public String getData(){ 16 return data; 17 } 18} 19
###参考
AndroidでSingletonを使っていいのか
https://qiita.com/k-yamada-github/items/bd99f45ed0d7176d2612
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/11/25 00:32