+ -
当前位置:首页 → 问答吧 → synchronized和static的问题???????????????

synchronized和static的问题???????????????

时间:2011-09-02

来源:互联网

synchronized修饰static方法的话,多个线程只能同时访问多个对象的那个static方法??
synchronized修饰非static方法的话,多个线程只能同时访问同一个对象的那个非static方法??

作者: bill0605030109   发布时间: 2011-09-02

你想要什么结果?例子还是解释

作者: yangting_lisa   发布时间: 2011-09-02

synchronized修饰static方法的话,是對類級的做同步

synchronized修饰非static方法的话,是對實例的做同步

作者: soli11722984   发布时间: 2011-09-02

引用 2 楼 soli11722984 的回复:

synchronized修饰static方法的话,是對類級的做同步

synchronized修饰非static方法的话,是對實例的做同步

+1类级别和实例级别

作者: x19881216   发布时间: 2011-09-02

引用 2 楼 soli11722984 的回复:

synchronized修饰static方法的话,是對類級的做同步

synchronized修饰非static方法的话,是對實例的做同步

對類級和對實例是什么嘛。。用繁体偶看不懂。。。

作者: bill0605030109   发布时间: 2011-09-02

一个锁的是Test.class
一个锁的是this

作者: zhouyuqwert   发布时间: 2011-09-02

引用 4 楼 bill0605030109 的回复:

引用 2 楼 soli11722984 的回复:

synchronized修饰static方法的话,是對類級的做同步

synchronized修饰非static方法的话,是對實例的做同步

對類級和對實例是什么嘛。。用繁体偶看不懂。。。


synchronized修饰static方法的话,是对类级的做同步

synchronized修饰非static方法的话,是对实例的做同步

作者: soli11722984   发布时间: 2011-09-02

引用 4 楼 bill0605030109 的回复:

引用 2 楼 soli11722984 的回复:

synchronized修饰static方法的话,是對類級的做同步

synchronized修饰非static方法的话,是對實例的做同步

對類級和對實例是什么嘛。。用繁体偶看不懂。。。

。。。这几个繁体还是能看懂的吧

作者: x19881216   发布时间: 2011-09-02