java返回值怎么接收 多线程怎么得到返回值?
浏览量:2690
时间:2021-03-10 16:49:54
作者:admin
多线程怎么得到返回值?
解决线程返回值问题最理想的方法是逐线程通知调度线程。调度线程可以是主线程或特殊的调度线程。每当任务线程完成自己的工作时,它都会通知调度线程获取结果。只有这样,才能充分发挥多线程的优势,而不是坐以待毙。
如果您认为主线程是一个调度线程,并且您的主线程有一个消息循环,那么使用消息是一个很好的通知方式。
任务线程完成工作后,会向主线程发送一条消息。在消息中,可以将任务线程本身(线程类)发送到主线程,然后从主线程中提取线程类,得到任务线程的处理结果。
java实现多线程的两种方法?
实现Java多线程有三种方式:继承线程类、实现可运行接口、使用executorservice、callable和future实现返回结果的多线程。前两个方法在线程执行后没有返回值,只有最后一个方法有返回值。[java]查看纯拷贝
java返回值怎么接收 java多线程实例项目 java返回值类型有哪些
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。