Java 这是否等于getApplication()和初始化实例时使用的常规;新的;?
我有Java 这是否等于getApplication()和初始化实例时使用的常规;新的;?,java,android,Java,Android,我有 FirstClass,扩展了android.app.Activity SecondClass,扩展了android.app.Application 设置版本设置位于头等舱 那么,这是否平等: SettingsSaver设置=((第二类)getApplication()).getSettings() SettingsSaver settings=new SecondClass().getSettings() 如果是这样,区别是什么?使用第一个,不要自己新建应用程序类。您希望获得由系统
,扩展了FirstClass
android.app.Activity
,扩展了SecondClass
android.app.Application
设置版本设置
位于头等舱
那么,这是否平等:
SettingsSaver设置=((第二类)getApplication()).getSettings()代码>
SettingsSaver settings=new SecondClass().getSettings()代码>
如果是这样,区别是什么?使用第一个,不要自己新建应用程序类。您希望获得由系统初始化的应用程序实例