import java.net.*;
import java.io.*;
class net{
public static void main(String argv[]){
try{
FileWriter io = new FileWriter("getPage.html");
URL url = new URL("http://www.javaworld.com.tw/jute/");
URLConnection connection = url.openConnection();
connection.setDoInput(true);
InputStream inStream = connection.getInputStream();
BufferedReader input =
new BufferedReader(new InputStreamReader(inStream,"UTF-8"));
String line = "";
while ((line = input.readLine()) != null) {
io.write(line + "\n");
}
io.close();
}catch (Exception e){
System.out.println(e.toString());
}
}
}
但這種方式對於一些網頁會有無法完整下載的問題.
所以另外一種方式就是使用現成的httpclient.