关于java中线程的执行问题 本帖最后由 whlweb 于 2011-10-18 22:11:07 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 程序的结果是“thread线程启动了”“thread2县城启动了”count的值是1count的值是2为什么不是程序的结果是“thread线程启动了”count的值是1“thread2县城启动了”count的值是2 “thread线程启动了”,但是这个thread线程并没有马上执行,没分配到cpu资源或者jvm的原因~我的理解是这样的~ 这个多线程工程,不是每次的执行结果都是一样的,关系的哪一个线程能优先分配到资源或优先抢占到CPU的执行时间,再有就是一个线程不是一个时间片的时间长度就可以执行完了的,可能执行到一半CPU就被分配给其他线程去执行。总之,线程的调度是由系统控制的,所以楼主所执行出的结果和期望的结果都是可能出现的啦~ 垃圾回收,一个全局变量在 局部方法中位置Null,当该方法return 时 webservices 作用,以及简单例子 关于Java图像的 菜鸟求指教 新手,请帮忙指点 菜鸟请教几个问题 不知道为什么会这样子。 求助~~~在线等待 如何判断鼠标的左键和右键同时按下 请大家帮忙,怎样判断字符串内部有没有空格,并能去掉它们? java UDP可靠通信 消息队列知识求教!
程序的结果是
“thread线程启动了”
“thread2县城启动了”
count的值是1
count的值是2为什么不是
程序的结果是
“thread线程启动了”
count的值是1
“thread2县城启动了”
count的值是2
我的理解是这样的~