Java URL连接测试-编译错误
我是Java新手,在网上和这个论坛上搜索过,但不知道为什么我的代码没有编译?我们将非常感谢您的帮助Java URL连接测试-编译错误,java,Java,我是Java新手,在网上和这个论坛上搜索过,但不知道为什么我的代码没有编译?我们将非常感谢您的帮助 //filename is TestHTTPConnection.java class TestHTTPConnection { public static void main (String[] args){ String strUrl = "http://abc.com"; try { URL url = new URL(strUrl);
//filename is TestHTTPConnection.java
class TestHTTPConnection {
public static void main (String[] args){
String strUrl = "http://abc.com";
try {
URL url = new URL(strUrl);
URLConnection Conn = url.openConnection();
Conn.connect();
assertEquals(URLConnection.HTTP_OK, Conn.getResponseCode());
} catch (IOException e) {
System.err.println("Error creating HTTP connection");
e.printStackTrace();
throw e;
}
}
}
编译错误-投诉“URL”、“URLConnection”和“IOException”。您需要导入这些类/接口 您缺少两件事: 包装线:
package yourdomain.yourapp;
以及进口货物清单:
import java.io.IOException;
import java.net.URL;
import java.net.URLConnection;
大多数java开发人员使用一个IDE来自动化所有这些(如NetBeans、IntelliJ IDEA或Eclipse)如果您没有使用IDE(Eclipse、NetBeans等),请下载一个IDE,它将为您提供内容帮助并指出类似的错误 谢谢你们的回复。我正在使用记事本,我想这就是它无法加载/识别软件包的原因。我会让这个线程打开一段时间,一旦我能够解决这个问题,我会关闭它。再次非常感谢。如果您是Java新手,您应该尝试学习TDD并为您编写的代码编写单元测试。这是一个很好的旅行方式learn@Smit修复了额外的导入,谢谢(是从头开始的垃圾实现)@Sudhanshu这不相关,我最初认为需要包语句,但经过一些快速搜索后,似乎不准确。一般来说,发布实际错误的文本,而不是你对它的总结,是一个好主意。