社区
Java SE
帖子详情
socket和多线程结合
Giagor
2020-02-18 11:00:30
比如第一个程序中的一个线程因为this.wait而阻塞,第二个程序的一条线程可以this.notifyAll()使刚刚因为this.wait而阻塞的线程进入就绪状态吗,如果不行的话该如何解决?
...全文
330
2
打赏
收藏
socket和多线程结合
比如第一个程序中的一个线程因为this.wait而阻塞,第二个程序的一条线程可以this.notifyAll()使刚刚因为this.wait而阻塞的线程进入就绪状态吗,如果不行的话该如何解决?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
宾灬
2020-02-23
打赏
举报
回复
这你都能想出来. 进程间(不同的程序间)通信,不能使用wait和notify。
qybao
2020-02-19
打赏
举报
回复
第一个第二个程序指的是什么?是不同的进程吗(也就是第一个程序单独启动,第二个程序单独启动)?如果是不同的进程,那进程空间是互不影响的,也就是第一个程序wait,第二个程序notifyAll是达不到效果的。
既然是socket,你可以在第一个程序里有个线程监控接收到的消息,第二个程序给第一个发送消息,第一个线程收到消息后notifyAll就可以了
普通的
SOCKET
多线程
阻塞模型
"普通的
SOCKET
多线程
阻塞模型"是指使用标准的
Socket
接口,
结合
多线程
技术实现的一种通信模型,它广泛应用于VC(Visual C++)开发环境中。在这一模型中,每个线程负责处理一个连接,当线程在进行读写操作时,如果数据...
java
多线程
聊天程序
总的来说,这个"java
多线程
聊天程序"
结合
了GUI设计、
Socket
网络编程和
多线程
技术,展示了Java在开发实时通信应用上的强大能力。开发者需要理解这些核心技术,并熟练掌握它们的使用,才能构建出高效、稳定的聊天应用...
C#
Socket
异步服务器 IOCP 源码
在实际开发中,还需要考虑异常处理、错误恢复、性能监控以及可能的扩展性优化,比如负载均衡和
多线程
/多进程处理。 总的来说,IOCP异步
Socket
服务器是C#网络编程的一个高级应用,适合处理大规模并发场景,例如游戏...
C#聊天程序(改进版)
在C#中实现聊天程序,主要涉及到网络编程和
多线程
技术。网络编程是通过
Socket
类来实现的,
Socket
是TCP/IP协议的基础,提供了进程间网络通信的能力。在C#中,我们可以利用System.Net命名空间下的
Socket
类,创建客户端...
大型文件传输
本项目提供的就是一个自编写的大型文件传输实例,通过使用
多线程
和套接字(
Socket
)技术,实现了高效稳定的局域网文件传输,速度达到了6.2MB/s。 首先,我们来探讨文件传输的基本原理。文件传输通常涉及到两个主要...
Java SE
62,628
社区成员
307,259
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章