社区
Java SE
帖子详情
java中多线程同步的问题?
leafzhou
2001-04-19 03:29:00
做了一个聊天服务器,打开一个端口进行监听。当用户连接请求到达以后,服务器开一个新的线程来处理。为了保证一个连接用户说话后,所有连接用户都能看到,我使用了输出流数组,通过循环方式向所有用户进行广播.但是有时服务器端会出现异常情况,我估计是每个用户的线程不同步造成的,请问应如何处理这个问题,谢谢!
...全文
61
4
打赏
收藏
java中多线程同步的问题?
做了一个聊天服务器,打开一个端口进行监听。当用户连接请求到达以后,服务器开一个新的线程来处理。为了保证一个连接用户说话后,所有连接用户都能看到,我使用了输出流数组,通过循环方式向所有用户进行广播.但是有时服务器端会出现异常情况,我估计是每个用户的线程不同步造成的,请问应如何处理这个问题,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
leafzhou
2001-04-19
打赏
举报
回复
不是异常,是错误。
Anreddy
2001-04-19
打赏
举报
回复
出现异常 continue.
leafzhou
2001-04-19
打赏
举报
回复
udp协议对于数据的完整性没有保证吧?
hejiehui
2001-04-19
打赏
举报
回复
use UDP not socket.u may get fast response.u will find the source code in book Think in Java chapter net programming
JAVA
多线程精讲下
通过本门课程的学习你可以深刻理解
Java
多线程的原理及实现运行机制,深刻学习多线程的生命周期、调度、控制等内容。 多线程精讲下课程内容涵盖如下:l 线程的同步(线程安全
问题
)l 线程的死锁l ...
java
多线程 —— 多
线程同步
器
1、什么是多
线程同步
器? 可以理解为,用于控制多线程之前同步动作的工具。 2、为什么使用多
线程同步
器? 在实际应用中,我们希望多线程根据某些一些特定的规则执行。因此有了多
线程同步
器,通过不同的多
线程同步
...
Java
多线程之
线程同步
线程同步
...多个线程同时运行的时候可能调用线程函数,在多个线程同时对同一个内存地址进行写入,由于CPU时间调度上的
问题
,写入数据会被多次的覆盖,所以就要使
线程同步
。 例如:我们去银行存钱,那肯.
java
如何实现
线程同步
但是当多个线程同时读写同一份共享资源的时候,会引起冲突,例如在多个线程同时对同一个内存地址进行写入,由于CPU时间调度上的
问题
,写入数据会被多次的覆盖,所以就要使
线程同步
。这时候就需要引入
线程同步
机制使...
java
多
线程同步
的四种方法_
java
中实现多线程的两种方法
java
多线程有几种实现方法,都是什么?同步有几种实
java
中多
线程的实现方法有两种:1.直接继承thread类;2.实现runnable接口;同步的实现方法有五种:1.同步方法;2.同步代码块;3.使用特殊域变量(volatile)实现线程...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章