java - Java 中监控网络适配器的轻量级方法是什么?

标签 java windows networking

我希望能够检测计算机何时连接到网络。环境是Windows下的Java 5。

最佳答案

我认为你的选择是要么使用一些 JNI 库(尽管我不熟悉一个临时库,并且这往往是特定于平台的),或者只是尝试与一些已知的 IP(例如谷歌)建立网络连接。这两种解决方案都不优雅,但我不相信 1.5 中有一个纯 Java API 可以确定这一点。

在 Java 1.6 中,您可以使用 java.net.NetworkInterface.isUp(),但显然这对您使用 1.5 的情况没有帮助。

关于java - Java 中监控网络适配器的轻量级方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/421662/

相关文章:

java - Java中的TableModel : how to specify different renderers for different rows?

windows - 开始命令更改的窗口标题

c++ - C++ 中的 Windows 编程

java - 为什么我在执行 POST 请求时收到 405 Method Not Allowed

java jboss 无法处理部署的阶段 PARSE

c# - Windows 窗体中的原生外观(类似资源管理器)主菜单

python - 如何让 Flask 在端口 80 上运行?

networking - Haskell 网络包文档

c++ - 两台具有相同 IP 地址的计算机 - 使用套接字的聊天应用程序

java - 无法获得应付总金额