Java 多线程通信 交互
我现在要实现一个功能,里面有个2个类,同时也是两个线程,A和B,现在A把B启动,B中有Looper,Handler, A就可以发消息给B,然后B完成任务之后,需要给一个对象Bitmap给A,我想问下这个改如何实现,不单单是把这个Bitmap给A就行了,还需要让A处理这个Bitmap
我的想法是B完成之后调用A的函数,传递Bitmap,然后函数内可以处理这个Bitmap,但是这样的话,第一,B需要有A的引用,但是B又是A启动的,这两个就相互引用,我觉得有点乱,第二,B调用A的函数,本质上,这个函数还是在B的线程中的,所以有点不符合要求
然后我在想在A里面也加个Looper?然后B给A发消息? 这个听起来是可行,但是A不是独立的,A作为一个功能类也是被调用的,这样的话加Looper会不会对其他环境造成影响呢?
本人刚接触Java多线程,基础概念都明白,但是通信这一块目前还不是很懂,请大家指教
我的想法是B完成之后调用A的函数,传递Bitmap,然后函数内可以处理这个Bitmap,但是这样的话,第一,B需要有A的引用,但是B又是A启动的,这两个就相互引用,我觉得有点乱,第二,B调用A的函数,本质上,这个函数还是在B的线程中的,所以有点不符合要求
然后我在想在A里面也加个Looper?然后B给A发消息? 这个听起来是可行,但是A不是独立的,A作为一个功能类也是被调用的,这样的话加Looper会不会对其他环境造成影响呢?
本人刚接触Java多线程,基础概念都明白,但是通信这一块目前还不是很懂,请大家指教

...全文
相关推荐
net.rar_java 聊天_java 通讯 多线程_白板
自己写的一个java多线程多路复用的点对点通讯软件,可以聊天,同步白板。
Java多线程Socket通信实战
本文还有配套的精品资源,点击获取 简介:小型socketDemo是一个使用Java Swing构建的图形用户界面应用程序,用于展示客户端与服务器间的Socket通信。通过使用Java的Socket类和ServerSocket类,该示例演示了多线程环境下处理多个客户端连接的能力。同时,它还解释了Socket通信的基本原理,包括服务器监听、客户端连接请求的处理,以及数据交换的机...
深入理解Java网络编程:连接与无连接交互
本文深入探讨了Java网络编程中的两种主要交互模式:基于连接的流套接字通信和基于无连接的数据报通信。文中详细描述了客户端与服务器之间的消息传递机制,包括如何建立连接、处理数据以及如何优雅地关闭连接。通过实例代码,展示了客户端和服务器端的实现细节,以及如何使用多线程提高服务器效率。同时,也介绍了数据报通信的基本概念和实现方式。
C++JNI多线程回调java
C++使用JNI多线程回调java代码例子,因为依赖了我的一些库和头文件,没有传上去,编译不过,但是大家可以参考一下,如何使用C++多线程调用java函数
java 多线程超市(员工、货物)管理系统
java学习平时作业,控制台的超市货物及员工管理系统,主要是联系了服务端和客户端的socket通信以及多线程,后面也许会改成数据库及GUI实现,,,做的比较粗糙,请留言指正!!!


Java SE
