日期:2014-05-20  浏览次数:20866 次

对象公用问题,求教
假设内存中有个对象a,a中有个方法执行时间要很久,比如说要10分钟,期间我能否再调用a对象中的这个方法,这样做的目的是不想浪费内存再new一个对象。求教,谢谢

------解决方案--------------------
可以,只要你有机会调用它,并且可以保证数据完整性
------解决方案--------------------
可以的
------解决方案--------------------
只要你的这个方法没有synchronized 修饰 就可以这样调用

看看这个方法有没有可能出现线程不安全

没有的话就可以放心调用了

servlet就是这样的原理
------解决方案--------------------
只要你的这个方法没有synchronized 修饰 也不在单列模式的类中就可以