public static void main(String[] args) throws IOException {
java.net.URL url = new java.net.URL("http://www.baidu.com");
HttpURLConnection connection = (java.net.HttpURLConnection) url.openConnection();
connection.connect();
InputStream urlStream;
urlStream = connection.getInputStream();
BufferedReader reader;
String strLine = "";
String strPage = "";
FileWriter file = null;
reader = new java.io.BufferedReader(
new java.io.InputStreamReader(urlStream,"GB2312"));
while ((strLine = reader.readLine()) != null)
strPage += strLine + "\n";
System.out.println(strPage);
file = new java.io.FileWriter("D:\\a.html");
file.write(strPage);
file.close();
}