1

我有一个关于使用 Context 作为静态变量的问题。

我的代码是这样的

public class MyClass{
   private static Context con = AnotherClass.getContext();
   private static String fileName = con.getResources().getString(R.string.file_name);

   //rest of the code
}

以这种方式实施它是不好的做法吗?我需要在创建类时读取文件名,因为其中有一些其他静态方法可以随时调用。

该应用程序运行良好且符合预期。我只是想知道这个实现是否有任何缺点。

4

0 回答 0