一个奇怪的问题和一个初级的问题,感兴趣的请进 第一个问题:很奇怪,不知sun是怎么设计的,在设计线程编程时,在run函数内调用了线程类的成员函数,使用thread = null 语句结束线程无效,需要使用thread.stop()第二个问题:如何在程序中获得当前程序类的程序目录 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 thread = null 只是告诉gc回收对象,本身线程相当于在虚拟的cpu中运行,只能调stop告诉她停止第2个问题,查查就很多了 谢谢,但是为什么sun不再推荐使用thread.stop呢 之所以要放弃stop( )是因为,它不会释放对象的锁,因此如果对象正处于无效状态(也就是被破坏了),其它线程就可能会看到并且修改它了。这个问题的后果可能非常微秒,因此难以察觉。所以别再用stop( )了,相反你应该设置一个旗标(flag)来告诉线程什么时候该停止。 ###【面试题答案】输出1,2,2,3,4,5的所有排列组合,4不能在第三位,3和5不能相邻 初学 问个关于Java Applet 的问题 谢谢! 关于JCreator 关于赋值? 我的java 环境变量的设置错在那里? 菜鸟提问:启动垃圾回收时,是否还能创建对象。 xml的小问题 如何在不复制的情况下直接修改一个文件的内容, 向各位高手请教一下jdbc的问题 结果集rs,除了自己循环统计外,有什么函数直接得到返回的行数吗?? Runtime.getRuntime().exec()怎么样,可以执行JAR包里面的程序 高分相送
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货