黑马程序员技术交流社区

标题: 同步函数与静态同步函数的区别 ? [打印本页]

作者: TheBest__^    时间: 2014-8-27 10:42
标题: 同步函数与静态同步函数的区别 ?
同步函数与静态同步函数的区别
作者: 喜爱    时间: 2014-8-27 10:58
最主要是在于使用到锁机制不同,同步函数使用到的锁是当前对象(this),而静态同步函数使用到的锁是该类的字节码文件对象(类.class)
作者: Java黑马    时间: 2014-8-27 11:35
喜爱 发表于 2014-8-27 10:58
最主要是在于使用到锁机制不同,同步函数使用到的锁是当前对象(this),而静态同步函数使用到的锁是该类的字 ...

学习了,哈哈
作者: java_dream    时间: 2014-8-27 11:56
同步函数属于对象,需要该类的对象调用,而静态同步函数属于类,直接通过该类名调用即可(也可由对象调用)
作者: hsy    时间: 2014-8-27 11:59
同步函数使用到的锁对象是当前对象(this),而静态同步函数使用到的锁是该类的字节码文件对象(类.class),同意一楼的说法。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2