知识大全 Java线程池技术实现TCP端口扫描

Posted

篇首语:好汉凭志强,好马凭胆壮。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Java线程池技术实现TCP端口扫描相关的知识,希望对你有一定的参考价值。

Java线程池技术实现TCP端口扫描  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

    一个简单的利用线程池技术实现端口扫描(TCP)的小程序

  // 扫描本机private void getLocal() String ip = getIP(); String portStart = txPortStart getText() trim(); String portEnd = txPortEnd getText() trim();  if (portStart length() == || portEnd length() == )  return;  int s = ; int e = ;  try   s = Integer valueOf(portStart);  e = Integer valueOf(portEnd);  catch (Exception ex)   JOptionPane showMessageDialog(null 端口输入有误 );  return;   // 检查端口是否超出范围 if (! (checkPort(s) && checkPort(e)))   JOptionPane showMessageDialog(null 端口应该大于 而小于 );  return;     scann(ip s e);  runThread(); // 启动线程 监视扫描是否已完成private String getIP() try   InetAddress addr = InetAddress getLocalHost();   return addr getHostAddress() toString(); // ip  catch (Exception e)   JOptionPane showMessageDialog(null 获取IP出错! );  return null;// 扫描单个IPprivate void scann(String ip int startPort int endPort) // 将所有按钮设为不可用 setBtnEdit(false); status setText( 请稍候 ); String[] add = ip ; table addRow(add); exec = Executors newFixedThreadPool( ); for (int i = startPort; i <= endPort; i++)  exec execute(new RunSocket(ip i)); exec shutdown();   cha138/Article/program/Java/gj/201311/27724

相关参考

知识大全 Java实现通用线程池

Java实现通用线程池  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  线程池通俗的描述就是预先创

知识大全 Java线程池如何体现自己的用途

Java线程池如何体现自己的用途  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Java线程池就

知识大全 JAVA 线程池使用

JAVA线程池使用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  packagetendernm

知识大全 socket 线程 思路 java

  网上参考别人的例子改自己的程序终于搞明白了原来在socket的服务器端设置线程并不是像之前想的那样建立一个连接后就重新开一个端口去监听这样的想法遇到了很多问题首先当我把客户端弄成for循环递增的链

知识大全 JAVA线程池的使用

JAVA线程池的使用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  packagetendern

知识大全 Java代码构建一个线程池

Java代码构建一个线程池  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  本示例程序由三个类构成

知识大全 Java线程池在使用中的问题解疑

Java线程池在使用中的问题解疑  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Java线程池需

知识大全 Java线程池在运行后的结果反查

Java线程池在运行后的结果反查  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Java线程池需

知识大全 Java学习:线程池的简单构建

Java学习:线程池的简单构建  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  现在服务器端的应用

知识大全 Java串行端口通讯技术

Java串行端口通讯技术  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  了解串行通讯  串行通讯