Java 中synchronize函数的实例详解
java中的一个类的成员函数若用synchronized来修饰,则对应同一个对象,多个线程像调用这个对象的这个同步函数时必须等到上一个线程调用完才能由下一个线程调用。
那么如果一个类同时有两个成员函数是由synchronized修饰如代码所示,对与同一个对象,是否可以在两个线程运行时,一个调用funcA,同时另一个调用funcB?
Mysyn是这样一个类,如果我有两个线程,一个在run方法中先运行funcA再运行funcB,另一个线程在run方法中先运行funcB再运行funcA。那有没有可能出现这样的情况:在输出时start A...后面直接输出start B...?
public class MySyn { public synchronized void funcA(String str){ System.out.println(str+":"); System.out.println("start A..."); try { Thread.sleep(5000); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } System.out.println("...A end"); } public synchronized void funcB(String str){ System.out.println(str+":"); System.out.println("start B..."); try { Thread.sleep(5000); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } System.out.println("...B end"); } }
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
软考中级精品资料免费领
- 历年真题答案解析
- 备考技巧名师总结
- 高频考点精准押题
- 资料下载
- 历年真题
193.9 KB下载数265
191.63 KB下载数245
143.91 KB下载数1142
183.71 KB下载数642
644.84 KB下载数2755
相关文章
发现更多好内容猜你喜欢
AI推送时光机Java 中synchronize函数的实例详解
后端开发2023-05-31
Java中sort排序函数实例详解
后端开发2024-04-02
Python中的random函数实例详解
后端开发2023-02-22
python中np.random.permutation函数实例详解
后端开发2023-05-14
Oracle中trunc()函数实例详解
后端开发2023-01-13
C++中纯虚函数的实例详解
后端开发2024-04-02
java枚举类的构造函数实例详解
后端开发2023-05-31
Java中随机函数变换的示例详解
后端开发2024-04-02
实例详解Python中的numpy.abs和abs函数
后端开发2024-04-02
Java 重载、重写、构造函数的实例详解
后端开发2023-05-31
python open函数中newline参数实例详解
后端开发2024-04-02
Oracle数据库中通用的函数实例详解
后端开发2024-04-02
pytorch中permute()函数用法实例详解
后端开发2024-04-02
Oracle中pivot函数图文实例详解
后端开发2023-05-12
python中join与os.path.join()函数实例详解
后端开发2024-04-02
Oracle中nvl()和nvl2()函数实例详解
后端开发2024-04-02
pytorch中的nn.ZeroPad2d()零填充函数实例详解
后端开发2024-04-02
React.memo函数中的参数示例详解
后端开发2024-04-02
python strip() 函数和 split() 函数的详解及实例
后端开发2022-06-04
java 中@Deprecated 注解的实例详解
后端开发2023-05-31
咦!没有更多了?去看看其它编程学习网 内容吧