看啥推荐读物
专栏名称: Java核心技术
菜鸟架构,精选各种互联网架构落地方案和技术干货。
今天看啥  ›  专栏  ›  Java核心技术

说实话!你知道 Java 中的回调机制吗?

Java核心技术  · 公众号  ·  · 2021-03-03 11:00
戳这里,加关注哦~调用和回调机制在一个应用系统中, 无论使用何种语言开发, 必然存在模块之间的调用, 调用的方式分为几种:1. 同步调用img同步调用是最基本并且最简单的一种调用方式, 类 A 的方法 a() 调用类 B 的方法 b(), 一直等待 b() 方法执行完毕, a() 方法继续往下走. 这种调用方式适用于方法 b() 执行时间不长的情况, 因为 b() 方法执行时间一长或者直接阻塞的话, a() 方法的余下代码是无法执行下去的, 这样会造成整个流程的阻塞.2. 异步调用img异步调用是为了解决同步调用可能出现阻塞, 导致整个流程卡住而产生的一种调用方式. 类 A 的方法方法 a() 通过新起线程的方式调用类 B 的方法 b(), 代码接着直接往下执行, 这样无论方法 b() 执行时间多久, 都不会阻塞住方法 a() ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照