Java學習筆記-----從套接字中讀寫資料
向套接字中讀寫流的方法:
經過我試驗,發現,有倆種方法可行:
1. 使用DataInputStream 從套接字流中讀取資料
同時必須配合DataOutputStream向套接字流中寫入資料。
例項:
:DataInputStream dis =new DataInputStream(s.getInputqStream());
String cont =dis.readUTF();
System.out.println(“客戶端發來:”+cont);
DataOutputStream dos =new DataOutputStream(s.getOutStream());
String info =”你好啊”;
dos.writeUTF(info);
dos.flush();
2. 第二種情況是,使用PrintWriter 向套接字流中寫入資料,用BufferedReader讀取。
例項:
PrintWriter pw=newPrintWriter(s.getOutputStream(),true);
String response=br2.readLine();
// 把從控制檯接收的資訊,寫入套接字
pw.println(response);
InputStreamReaderisr=new InputStreamReader(s.getInputStream());
BufferedReader br=newBufferedReader(isr);
String res= br2.readLine();
System.out.println("伺服器說:"+res);
相關文章
- Caused by: java.sql.SQLException: 無法從套接字讀取更多的資料JavaSQLException
- 學習--原始套接字(轉)
- 《從陷阱中學習C/C++》讀書筆記C++筆記
- 從零開始JAVA資料結構學習筆記(一)Java資料結構筆記
- 《UNIX網路程式設計》筆記 - 套接字選項/UDP套接字程式設計筆記UDP
- 物件序列化後,寫入Oracle Blob欄位:“無法從套接字讀取更多的資料”物件Oracle
- C++學習筆記----讀寫檔案C++筆記
- Java學習筆記--資料庫初識Java筆記資料庫
- JAVA中 XML與資料庫互轉 學習筆記三JavaXML資料庫筆記
- 學習筆記(30):Python資料清洗實戰-Excel檔案讀寫筆記PythonExcel
- Spark學習筆記——手寫數字識別Spark筆記
- spark學習筆記--資料讀取與儲存Spark筆記
- Java學習筆記8-資料型別Java筆記資料型別
- Javascript中的關鍵字'this'學習筆記JavaScript筆記
- 資料庫學習筆記資料庫筆記
- this 關鍵字的理解--java學習筆記(轉)Java筆記
- Java中的Map集合學習筆記Java筆記
- java學習筆記Java筆記
- Java實現Kafka讀寫筆記JavaKafka筆記
- 資料庫中odbc和jdbc的區別-------java資料庫學習筆記之1資料庫JDBCJava筆記
- 《JAVA學習指南》學習筆記Java筆記
- Java程式設計師乾貨學習筆記—Spring結合MyBatis實現資料庫讀寫分離Java程式設計師筆記SpringMyBatis資料庫
- Java學習筆記:資料庫中的正規化和反正規化Java筆記資料庫
- Linux學習筆記 檔案讀寫小細節Linux筆記
- PHP 資料加密 (學習筆記)PHP加密筆記
- MySQL資料庫學習筆記MySql資料庫筆記
- 大資料學習筆記(四)大資料筆記
- 大資料學習筆記(五)大資料筆記
- 大資料學習筆記(六)大資料筆記
- 資料結構學習筆記資料結構筆記
- AS 學習筆記 載入資料筆記
- java學習筆記(二)springMVC +mybatis 取資料流程Java筆記SpringMVCMyBatis
- ODBC資料庫連線------java學習筆記之3資料庫Java筆記
- 《學習之道》讀書筆記筆記
- Java套接字程式設計Java程式設計
- 必讀的 Java 學習資料分享!Java
- 《從零開始學Swift》學習筆記(Day 45)——重寫方法Swift筆記
- 資料庫mysql學習筆記記錄資料庫MySql筆記