Java中的finish()和super.finish()之间的区别?

时间:2014-11-18 16:06:03

标签: java android super difference

在Java中使用finish()super.finish()之间的主要区别是什么? 什么时候可以/你应该使用另一个吗?

2 个答案:

答案 0 :(得分:5)

finish()会在您的课程上调用finish()方法

super.finish()会在您的父类上调用finish()方法

除非你在你的活动中覆盖finish()方法(你不应该这样做),否则这两个方法会完全相同。

答案 1 :(得分:0)

finish()将在你的类上调用finish()方法。

super.finish()将调用父类

上的finish()方法

super总是致力于父类。