欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

异步调用task

程序员文章站 2022-03-20 13:09:02
异步主要用来提升程序性能,会增加系统的开销(新建一个线程去执行异步任务)。 可应用于耗时长的操作,比如:访问数据库时(应用程序和数据库不在同一台服务器上)、服务之间的调用(服务会分散在不同的服务器上)。 关于没有返回值的异步调用 首先定义两个方法 新建任务并开启异步 调用 输出结果 通过这个实例看出 ......

异步主要用来提升程序性能,会增加系统的开销(新建一个线程去执行异步任务)。

可应用于耗时长的操作,比如:访问数据库时(应用程序和数据库不在同一台服务器上)、服务之间的调用(服务会分散在不同的服务器上)。

关于没有返回值的异步调用

首先定义两个方法

异步调用task异步调用task

新建任务并开启异步

异步调用task

调用

异步调用task

输出结果

异步调用task通过这个实例看出 两个方法是同时进行的

下面是关于无参有返回值的实例

定义一个名为getnum的方法

异步调用task

通过task调用

异步调用task

输出结果

异步调用task

同样,也是两个方法同时进行