我正在研究使用 UDP 的 ping 服务器和 ping 客户端,我在网上找到了 java 代码。http://www.daimi.au.dk/~carl/Uge6/PingClient.java
我使用 eclipse 运行它,它需要 3 个参数。这些论点是什么,它们应该放在哪里?我认为端口号和 IP 地址是参数,但每当我尝试将它们放入args[0], args[1]
时,代码仍然没有运行。
非常感谢!
我正在研究使用 UDP 的 ping 服务器和 ping 客户端,我在网上找到了 java 代码。http://www.daimi.au.dk/~carl/Uge6/PingClient.java
我使用 eclipse 运行它,它需要 3 个参数。这些论点是什么,它们应该放在哪里?我认为端口号和 IP 地址是参数,但每当我尝试将它们放入args[0], args[1]
时,代码仍然没有运行。
非常感谢!
没错,您必须使用地址和端口(如源代码注释中所述)。有 2 个论点,而不是 3 个。
“代码仍然没有运行”=>会发生什么?错误,异常?没有什么 ?您如何测试客户端和服务器程序?
据我所知,它需要 2 个参数。地址和端口。我这样运行
java PingClient [ADDRESS] [PORT]
它有效。
也许我误解了你的问题。究竟是什么错误?
命令行参数是你可以通过命令行传递给你的java类的参数。在这种情况下,例如你应该在你的cmd中写“java PingClint www.google.com 80”