public class mythread extends Thread
{
// Cmdpacket packet;
private String ip;
int len;
public mythread(String ip,int cmd)
{
start();
this.ip=ip;
if(this.ip==null)
{
System.out.println(this.ip);
System.out.println("33333");}
//packet=new Cmdpacket(cmd);
}
public void run()
{
Cmdout td =new Cmdout();
if(this.ip==null)
{
System.out.println(this.ip);
System.out.println("2222");
}
else
{
int i=td.onsend(this.ip,1024,packet.pkt,8);
}
}
}
mythread 是一个内部类,当它被调用是有一定概率,public mythread(String ip,int cmd)中的this.ip有值,而public void run()中的this.ip无值,真的很奇怪,而且它不经常出现,大约百分之一左右.表现为了33333不打印,而2222打印.
{
// Cmdpacket packet;
private String ip;
int len;
public mythread(String ip,int cmd)
{
start();
this.ip=ip;
if(this.ip==null)
{
System.out.println(this.ip);
System.out.println("33333");}
//packet=new Cmdpacket(cmd);
}
public void run()
{
Cmdout td =new Cmdout();
if(this.ip==null)
{
System.out.println(this.ip);
System.out.println("2222");
}
else
{
int i=td.onsend(this.ip,1024,packet.pkt,8);
}
}
}
mythread 是一个内部类,当它被调用是有一定概率,public mythread(String ip,int cmd)中的this.ip有值,而public void run()中的this.ip无值,真的很奇怪,而且它不经常出现,大约百分之一左右.表现为了33333不打印,而2222打印.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货