Java Socket程式設計
Java是以jvm程式劃分網路的,不同的jvm程式代表著不同的主機
- 服務端 Socket ip地址和埠號
- 客戶端 SocketServer 埠號
//伺服器程式
ServerSocket serverSocket = new ServerSocket(8888);
System.out.println("等待客服端連線....");
//accept方法表示開啟伺服器監聽
Socket client = serverSocket.accept();
PrintStream out = new PrintStream(client.getOutputStream());
out.println("Hello,Jie!!");
out.close();
client.close();
serverSocket.close();
//客戶端程式
//localhost 172.0.0.1
Socket client = new Socket("localhost",8888);
//使用Scanner類讀取輸入
Scanner scanner = new Scanner(client.getInputStream());
//設定分隔符
scanner.useDelimiter("\n");
if(scanner.hasNext()){
System.out.println("回應的資料:"+scanner.next());
}
client.close();
關於使用Scanner讀取輸入流的問題,可以閱讀我上篇文章輸入和輸出的新操作PrintStream和Scanner
相關文章
- Java Socket程式設計Java程式設計
- Java Socket 程式設計指南Java程式設計
- Java Socket 程式設計原理及教程Java程式設計
- java的socket程式設計問題Java程式設計
- Java 網路程式設計 —— Socket 詳解Java程式設計
- 讀懂Java中的Socket程式設計Java程式設計
- 介紹Java Socket程式設計的文章Java程式設計
- SOCKET程式設計程式設計
- Java Tcp協議socket程式設計學習JavaTCP協議程式設計
- 三步學會Java Socket程式設計Java程式設計
- socket程式設計(1)程式設計
- WCF、Socket程式設計程式設計
- Socket程式設計(九)程式設計
- Socket程式設計模型程式設計模型
- Socket程式設計入門(基於Java實現)程式設計Java
- Java學習筆記--網路程式設計SocketJava筆記程式設計
- Python socket程式設計Python程式設計
- Socket程式設計基礎程式設計
- socket程式設計實戰程式設計
- Socket網路程式設計程式設計
- Socket 程式設計實戰程式設計
- IO和socket程式設計程式設計
- linux Socket 程式設計Linux程式設計
- 網路程式設計-socket程式設計
- 【socket程式設計基礎模板】程式設計
- golang中的socket程式設計Golang程式設計
- 網路程式設計之socket程式設計
- Socket 程式設計 (網路篇)程式設計
- Socket 程式設計IO Multiplexing程式設計
- PHP Socket 程式設計詳解PHP程式設計
- 【Python】socket 程式設計初探Python程式設計
- PHP回顧之socket程式設計PHP程式設計
- select函式socket程式設計函式程式設計
- python:socket網路程式設計Python程式設計
- 學習記錄|Socket程式設計程式設計
- 一文看懂socket程式設計程式設計
- Linux Socket 程式設計簡介Linux程式設計
- Python Socket 網路程式設計Python程式設計