java同一个包下的类互相调用 java两个线程同时调用一个类里的同一个方法,这样会出现什么情况?有没有问题?
浏览量:2419
时间:2021-03-17 16:05:01
作者:admin
java两个线程同时调用一个类里的同一个方法,这样会出现什么情况?有没有问题?
这取决于方法的功能。如果该方法要修改相同的变量,则可能会导致线程不同步。也就是说,如果两个线程都调用一个公共变量5-1,结果可能是4,因为它们可能都得到5,然后它们都配对5-1,然后将值赋给原始变量。如果该方法只通过传入的参数计算返回值,不涉及修改公共变量,则没有效果
但是,当两个线程都被锁定时,如果它们包含同一个对象,则不可能同时运行,同时运行只是一种错觉。同时,只能处理一个线程
java同一个包下的类互相调用 同一个包下的类怎么调用 java不能调用同一个类中的方法
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
下一篇
手机插件 root玩机工具下载