线程函数内定义的局部变量的问题? 如果一个线程new Thread(){int i=0; public void run(){i=1;}}.start();当第二次运行该线程时,i的值会不会被赋值初值0?为什么?谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 当你new Thread().start()的时候,i是会被赋值0的,因为对象是新的 变量的有效性范围是在thread里,可以定义为全局的 你第二次用new的时候产生了一个新的对象,新的对象时要被重新初始化的 如果想第二次不让i赋值0,可以再i前加static关键字 菜鸟求助:安卓模拟器如何设置分辨率为1920*1080 AVD总是使用错误的layout 关于imageView 问题 求高手帮助,关于视频文件得到视频帧数据问题 可以分享下经验么? eclipse如何设置打印的log到本地文件里,而不是在控制台 程序开机黑屏,但是可以操作 百度地图Android SDKDemo 不能运行问题 实习在做一个电台的app,现场转播,有几个问题 用户搜索相应资源文件 公司让我开发一个类似微信的项目 请教:覆盖安装换掉启动图片的程序,还是现实老的启动图片
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货