import java.net.* ;class Scanner extends Thread
{
String ip ;
int port ;
Scanner(String ip, int port)
{
this.ip=ip ;
this.port=port ;
} public void run()
{
try
{
Socket so=new Socket(ip,port) ;
System.out.println(this.ip+"--->"+this.port) ;
}
catch(Exception ex)
{
System.out.println(ip+"is not found"+ex) ;
}
}
};
class Test
{
public static void main(String[] args)
{
String ip="192.168.1." ;
int port=80 ;
System.out.print("请输入你要测试的端口:") ;
try
{
port=System.in.read() ;
}
catch(Exception ex)
{
System.out.println(ex) ;
}


for(int i=1 ;i<255 ;i++)
{
Scanner sc=new Scanner(ip+i,port) ;
sc.start() ;
}
}
};
我想知道我用这种方法有效么?
各位帮帮忙,给点意见吧.