什么';如果我不知道会发生什么事';你不能在Android中实现覆盖方法吗?

什么';如果我不知道会发生什么事';你不能在Android中实现覆盖方法吗?,android,android-lifecycle,android-memory,Android,Android Lifecycle,Android Memory,我正在开发一款Android应用程序,我已经读到了有关活动生命周期的信息。 我不知道,如果我不实现生命周期onCreate()、onDestroy()等方法会发生什么。。 JVM会自动调用这些方法吗? 我习惯于使用iOS,而对Java的更改对我来说有些特殊。我想调用这些方法来管理内存。 我支持这些方法有助于管理我的应用程序中的内存,并且不会在运行时崩溃。如果一个方法没有被覆盖,将使用它的基类实现。Android框架总是调用这些方法。如果不实现它们,则将运行基类方法。通常他们什么也不做(重要的)。

我正在开发一款Android应用程序,我已经读到了有关活动生命周期的信息。 我不知道,如果我不实现生命周期onCreate()、onDestroy()等方法会发生什么。。 JVM会自动调用这些方法吗? 我习惯于使用iOS,而对Java的更改对我来说有些特殊。我想调用这些方法来管理内存。
我支持这些方法有助于管理我的应用程序中的内存,并且不会在运行时崩溃。

如果一个方法没有被覆盖,将使用它的基类实现。

Android框架总是调用这些方法。如果不实现它们,则将运行基类方法。通常他们什么也不做(重要的)。但是,您肯定需要重写某些方法(至少是
onCreate
),以使您的活动变得有用


就内存管理而言,您通常根本不应该担心这一点。Java具有自动垃圾收集功能,效果非常好。与Objective C不同,Java中实际上没有手动内存管理机制;它总是由JVM完成的。就内存管理而言,您需要注意的唯一一件事是确保不维护对不再需要的大型数据结构的硬引用。请参阅Android博客上的文章。

它是java。你不必担心记忆力。特有的不是吗?这很奇怪,因为我想摧毁我创造的每一个物体。Java自己做这件事。