高手进来,关于线程的run()方法。 可不可以运行一个run的时候,就把另外一个线程wait(),当这个线程结束的时候,执行notifyAll().我是想到这样的,不知道是也不是. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 java里面的线程类其实就是运行run()函数,一旦线程类的run()函数运行结束,线程也就结束等待java虚拟机的垃圾回收!如果你想让你的线程不结束,只有一个办法!public void run(){ while(true){ //你的代码 }}祝你好运! 应该是run只能运行一次,运行完之后只能算结束,但是这个object还存在内存里面,所以不算死亡~~~~~~ remember: fun start() just run the fun run() only once!! 明白了,看来在java中,thread对象没法重用。 to lotofu(骆驼) ( )------推荐点关于java核心编程的书哦。 mofei13975101162(莫非) ():你说的是关于线程的同步,呵呵。不能解决这个问题。 mofei13975101162(莫非) ():你说的是关于线程的同步,呵呵。不能解决这个问题。 antpower(方向不对,换个姿势再睡):对啊,我是把重点放到你那个在执行一个run方法之前保证另外一个Thread已经执行完毕了,你想要重复调用也只能在线程执行完毕后重新创建一个对象并且再运行了. 数据库啊! 为何连接ACCESS时用rs.absolute(num)无法定位! 关于java void 的问题 请教一条语句 java 子类一定继承父类所有的方法和属性吗 String[] args 的参数是怎么传的? stringbuffer转为int的问题 接口是什么东西??interface ??? 今天开始学java,菜鸟一问(白捡分的) 为什么java中Object object = super不可以? java如何生成和解析xml文件? 如何使控件移动?
如果你想让你的线程不结束,只有一个办法!public void run(){
while(true){
//你的代码
}
}祝你好运!
to lotofu(骆驼) ( )------推荐点关于java核心编程的书哦。