如下代码所示,在用stop结束线程时,stop被横线划掉了。而且报这个警告The method stop() from the type Thread is deprecated。会对线程的执行有影响吗?
tran_input = new Thread(new ActTranIn());
tran_input.start();
/**执行SSLSocket接受数据的代码省略**/
tran_input.stop(); class ActTranIn implements Runnable {
public void run() {
/**执行SSLSocket发送数据的代码省略**/
}
}
tran_input = new Thread(new ActTranIn());
tran_input.start();
/**执行SSLSocket接受数据的代码省略**/
tran_input.stop(); class ActTranIn implements Runnable {
public void run() {
/**执行SSLSocket发送数据的代码省略**/
}
}
解决方案 »
- spring怎么继承注解?
- MyEclipse中无法自动创建Hibernate XML Mapping file
- Query query = s.createQuery(sql); 执行ORACLE语法为什么报告错误呢,如果直接在SQL中执行没问题啊。
- hibernate 用uuid.hex生成的主键id有没有方法可以返回
- XML
- 超级难题。web乱码问题
- 推荐一个下载SOA,J2EE,XML电子书的网站
- structs中,session的问题
- 在CSDN JAVA版混了那么久,总算有5个三角了,一直想搞个五角星戴戴,哎,还差3000分那.....
- Discuz论坛接口的java调用
- 怎么转行做java编程?
- 解析数据[7,11781994,'-0.64','0.52','0-0.5',1]]
tran_input = new Thread(new ActTranIn());
tran_input.start();
/**执行SSLSocket发送数据的代码省略**/
tran_input.stop(); class ActTranIn implements Runnable {
public void run() {
/**执行SSLSocket接受数据的代码省略**/
}
}
这样我的stop会不会不执行了?