代码如下:public getad{
synchronized(this){
log(tag,"add");
}
}请问,如果 getad 在 addclass(类名)里边。当程序运行到addclass里边的public getad函数时候,synchronized(this)起到什么作用呢?请会的朋友帮忙回答,在此先谢了。
synchronized(this){
log(tag,"add");
}
}请问,如果 getad 在 addclass(类名)里边。当程序运行到addclass里边的public getad函数时候,synchronized(this)起到什么作用呢?请会的朋友帮忙回答,在此先谢了。
解决方案 »
- android应用开发:怎样实现显示手机里面装有图片的文件夹,并将里面的图片缩略图堆叠显示在文件夹后面
- vs2008 C++ 搭建Andorid 开发环境可以吗?
- 怎么用basedapter给listview增加项而不是替换原来项的内容?
- GestureOverlayView自动删除输入的手势
- 求助:为甚么run confirguations只有4.0.3版本
- android中listView不能显示数据,请各位帮忙看下
- 新手线程问题
- 加入微信支付和微信分享的打包混淆问题
- 关于二维码
- android webview问题
- SOS!android类似记事本的小程序运行出现应用程序意外停止???
- 聊天软件发送表情
void getData()
{
synchronized(this){
while(i=1000000)
{
i++;
}
}
}getData已经在这之前执行了 getad一直会处于等待状态,直到getData执行完,再执行log(tag,"add");