gpt4 book ai didi

java - 了解回调方法

转载 作者:行者123 更新时间:2023-11-30 02:36:31 26 4
gpt4 key购买 nike

我仍然对回调方法感到困惑(OOP 新手)。我找到的一个定义是:“Java 中的回调方法是一种在事件发生时被调用的方法”。究竟是什么决定了何时调用该方法?比如在android中,Activity类有一个onCreate()回调方法,每当一个Activity被创建时就会执行,但是什么代码控制这个呢?AsyncTask 类的 doInBackground 方法是否也是一个回调方法,只要调用 foo.execute() 就会执行,其中 foo 是一个 AsyncTask 对象?

最佳答案

我觉得这很简单:假设你给我你的电话号码,我会在日出时给你打电话。你不用担心我怎么起床打你的“回电号码”,只要你相信我。

回调方法也是一样。如果 API 记录了您可以提供的方法,并且当特定事件发生时将调用该方法,您就不必担心它是如何完成的。这是 API 创建者的责任。

关于java - 了解回调方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26452008/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com