下面的代码会有效吗?我的意思是,它实际上是否只运行一次并且结果将缓存在属性中,因此下一次调用将不再重新运行该方法?
public static final String LOG_TAG = MyApplication.getContext().getApplicationInfo().name;
不知何故,我无法在任何地方找到它。
评论。
由于你们似乎专注于不重要的事情,这里是更改后的代码:
public static final String SomeVar = MyApplication.someMethod();