社区
Java SE
帖子详情
关于同步的一点小问题
XKP
2003-01-27 06:15:34
一般来说,多线程对一个对象同一资源比如static类型的
访问如果不同步的话就有问题
那么多线程对一个对象的方法的访问是不是如果不同步也会有问题呢?
...全文
46
5
打赏
收藏
关于同步的一点小问题
一般来说,多线程对一个对象同一资源比如static类型的 访问如果不同步的话就有问题 那么多线程对一个对象的方法的访问是不是如果不同步也会有问题呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
XKP
2003-01-28
打赏
举报
回复
好的
今天晚上揭帖
helpall
2003-01-27
打赏
举报
回复
对. 没有问题.后面一个线程应该是可以调用这个方法的. 除非在此方法中对一个对象进行了同步. 注意有两种同步,一种是在方法上同步,即同一个对象的同一个函数同时只能有一个调用,另一种是在对象上同步,只有该对象不忙,任何对象均可调用.
XKP
2003-01-27
打赏
举报
回复
后来想了想,觉得自己的这个问题有点傻傻的
差不多想到了,想确认一下
我想换一种问法
就是说如果一个方法是很费时间的话
那么在多线程的情况下,在前面一个线程还没有从一个方法(这个方法是一个单一对象的公共非同步方法)的时候,那么后面一个线程应该是可以调用这个方法的吧?
手边没有编译环境,各位帮个忙了
teddy_huang
2003-01-27
打赏
举报
回复
agree,如果那个方法不会改变当前操作对象,同步就没有意义,就像Vector中的方法一样
ChDw
2003-01-27
打赏
举报
回复
那是要看看那个方法到底做了什么。不是所有的方法都会存在同步问题的,
主要是需要分析一下整个方法的流程才能判断
例如,那个方法就是直接返回0,那么这样肯定就不会出现同步问题的
所以说要似乎这个对象的方法而论
【面经】腾讯U3d面试面经 帧
同步
方向 (一)帧
同步
如何解决不
同步
的
问题
?
解决不
同步
问题
首先考虑什么是不
同步
的
问题
,为什么会出现不
同步
的情况。 那么什么是不
同步
的
问题
呢?帧
同步
是由客户端计算,发送命令给服务器,服务器转发命令达到两边客户端显示一致。服务器是不知道具体逻辑的,...
简单理解时间
同步
和时钟
同步
上图是频率
同步
(时钟
同步
),可能看得不是很明白,通俗
一点
讲就是,信号是由0和1组成,把时间轴放大来看,就是一个个小方块,就像下图一样,时钟
同步
是指在相同的时间内,“方块”的数量是一样的,在下图里面,就说...
【图解】redis主从
同步
流程——全量
同步
、部分
同步
、命令传播
注意
一点
:Redis
同步
是异步
同步
,因为redis在处理了客户端的命令之后,会立刻返回给客户端结果,而后才会进行主从
同步
,所以redis主从
同步
和客户端请求不是
同步
的。 一、全量
同步
PSYNC <runid> <offset&...
关于数据
同步
的几种实现
关于数据
同步
的几种实现 概述 关于数据
同步
主要有两个层面的
同步
,一是通过后台程序编码实现数据
同步
,二是直接作用于数据库,在数据库层面实现数据的
同步
。通过程序编码实现数据
同步
,其主要的实现思路很容易理解,...
dts
同步
常见
问题
_阿里云DTS数据
同步
常见
问题
(一)
阿里云的数据
同步
工具DTS确实是一件非常不错的工具,可以实现不同数据源之间的数据...最近我在工作中遇到的一个使用DTS的场景是这样的,实现阿里公有云和阿里专有云(飞天)之间的数据
同步
(关于公有云和专有云之间的...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章