一个很理论的问题,大家没事时帮我看看思考下就行了
我在看Writer源代码时,发现下面的小段:
protected Object lock;
protected Writer() {
this.lock = this;
}
我想问下这个this.lock=this;是怎么回事???以前可是没见过的的。
谢谢!!!
[解决办法]
this.lock //定义的成员变量
= this //将当前调用Writer方法的句柄赋给lock变量