Java多接口(interface)继承与值传递

标签 java android class interface java-native-interface

我计划用 Java 创建一个大型类,该类应该实现多个监听器接口(interface)并将其发送到 native 代码。它的重点是处理来自各种“ View ”的事件。

这种做法在 Java 中有多常见?

另一个问题是,如果创建了这样的类,是否将其传递给多个对象,例如 button.setOnClickListener(class); 创建新实例,或传递引用/指针到它?

最佳答案

我建议您考虑使用多个类,每个类用于每个监听器实现。您将传递一个引用,而不是创建一个新实例。

关于Java多接口(interface)继承与值传递,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22618361/

相关文章:

android - 仅在开发中启用严格模式

c++ - 如何制作类函数的外部线程

ruby-on-rails - 将类函数分解为模块是否可以提高 Rails 的性能?

java - Java中的守护线程是什么?

java - 尝试在java中使用多态性和ArrayList

java - 在我的类中初始化以下实例的最佳方法是什么?

android - 触摸屏校准值,在 Android/Kernel 中是如何完成的?

java - 如何在没有 HashMap 或数组的情况下用 Java 创建词频计数器?

java - Android(大)在浮点值产品上失败

ruby - 具有类继承的错误未初始化常量