java 单例对象的方法可以被多个线程同时调用吗(多个线程同时操作一个对象会怎样)

java 单例对象的方法可以被多个线程同时调用吗(多个线程同时操作一个对象会怎样)

首页枪战射击多线程更新时间:2025-04-03

java 单例对象的方法可以被多个线程同时调用吗,多个线程同时操作一个对象会怎样

同时是不可能的,[单例]这个词已经限定了,同一时刻只能有一个线程在访问!其他一定在等待前者访问结束!

很简单,假如你说的成立,如果A正在修改,B正在访问,数据一定错误!

单列是一种设计模式,在你生成这个对象时候就已经限定了,同一时刻,只允许一条线程访问!

如果你没达到这个限定,那就不叫单列;

也就是说在你写单列的时候,就已经考虑到线程安全问题!

大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved