如何写程序实现监视本机所有与网络的通信连接? 如何写程序实现监视本机所有与网络的通信连接?要求能够接收到所有发出和送进来的数据包,但不影响其他程序的正常通信给个思路! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先用while(boolean)把Socket的对象包起来然后把IO做成多线程就OK了Example ServerSocket ss = new ServerSocket(PORT);while (true){Socket sk = ss.accept;new ioThread(Socket).start();}然后把IO写入Thread中public class ioThread extends Thread{}public ioThread(Socket sk){ io 处理} 上面的方法注意千万别把ServerSocket,socket, io对象给Close()了,一旦Close()就不会继续监听了 如果是检测当前JVM,那还好说一点,如果是检测本机,那就不太好办了,估计得用jni加载系统hook,你需要懂Win32SDK如果你的程序不是很严格,只是自己写写玩,告诉你一个不安全的做法,调用netstat哈哈 网络检测这种软件用Java不太好做,和平台相关性很大,还是C/C++调用操作系统API上钩子比较方便。 java Socket网络编程的几个概念性问题 求J2SE-Swing程序混淆打包方法,内详。。 插入排序的问题 大家用什么工具作java的可视化编程 ? 请教 jtable的字段如何使指定的某列看不见? 一个简单的hello world例子居然搞不掂---关于ejb 请教jdbc的问题!!一定给分!! 请教高手!急!如何用java程序在链接中打开excel或word文档 关于Applet进度显示的问题 我用 DefaultTableModel 给jtable添加了数据,如何禁止在表格中编辑的功能呢 哪位能讲一下“回调”的概念
ServerSocket ss = new ServerSocket(PORT);
while (true){
Socket sk = ss.accept;
new ioThread(Socket).start();}然后把IO写入Thread中
public class ioThread extends Thread{}
public ioThread(Socket sk){ io 处理}