转自:http://developer.51cto.com/art/201003/190206.htm
Java Socket通信读取有不少需要我们注意的知识点。当我们在使用的时候有很多的问题摆在我们面前。下面我们就来详细的学习有关Java Socket通信读取的相关代码编写。
以下是Java Socket通信读取的相关代码。
1 import java.io.BufferedReader; 2 import java.io.BufferedWriter; 3 import java.io.File; 4 import java.io.FileWriter; 5 import java.io.InputStreamReader; 6 import java.net.URL;public class URLReader { 7 /** 8 * @param args 9 * @throws Exception 10 */ 11 public static void main(String[] args) throws Exception { 12 // 声明抛出所有例外 13 URL tirc = new URL(http://www.sina.com); 14 File writeFile = new File("d:\\style_1.html"); 15 // 构建一URL对象14100 16 BufferedReader in = new BufferedReader(new InputStreamReader(tirc.openStream())); 17 BufferedWriter bos = new BufferedWriter(new FileWriter(writeFile)); 18 //byte[] b=new byte[4096]; 19 String inputLine; 20 // 使用openStream得到一输入流并由此构造一个BufferedReader对象 21 while ((ininputLine = in.readLine()) != null){ 22 bos.write(inputLine); 23 System.out.println(inputLine); 24 } 25 bos.flush(); 26 in.close(); 27 bos.close(); 28 } 29 }
这就是传说中的Java Socket通信读取相关代码的介绍。