資源簡(jiǎn)介
基于java的多線程端口掃描軟件,JAVA多線程的應(yīng)用。
代碼片段和文件信息
import?java.net.*;
import?java.io.*;
//import?java.util.*;
import?java.awt.*;
import?java.awt.event.*;
import?javax.swing.*;
class?TCPThread?extends?Thread?
{????
public?static?InetAddress?hostAddress;
public?static?int?MIN_port;
public?static?int?MAX_port;
private?int?threadnum;????
public?TCPThread(String?nameint?threadnum)?
{????????
super(name);????????
this.threadnum?=?threadnum;????
}????
public?void?run()?
{
int?i;????????
Socket?theTCPsocket;
for?(i?=?MIN_port+threadnum;?i? {
ThreadScan.status.setText(“掃描狀態(tài):正在掃描?“+i+“?端口“);
try
{
theTCPsocket=new?Socket(hostAddressi);
theTCPsocket.close();
ThreadScan.Result.append(“?“+i);
switch(i)
{
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件?????323072??2007-05-14?11:48??基于java的多線程端口掃描軟件\Scanner.exe
?????文件???????5319??2005-12-19?16:07??基于java的多線程端口掃描軟件\Scanner.jar
?????文件???????5761??2006-01-15?19:28??基于java的多線程端口掃描軟件\ThreadScan.java
?????目錄??????????0??2008-02-17?17:44??基于java的多線程端口掃描軟件
-----------?---------??----------?-----??----
???????????????334152????????????????????4
評(píng)論
共有 條評(píng)論