-
大小: 2.24KB文件類型: .zip金幣: 1下載: 0 次發布日期: 2021-02-20
- 語言: Java
- 標簽:
資源簡介
Java入門-Telnet客戶端(實例73).zip
代碼片段和文件信息
import?java.net.*;
import?java.io.*;
public?class?TelnetClient?{
String?host=“162.105.31.222“;??//Telnet服務器地址
int?port=23;??//端口號
public?TelnetClient()?{
System.out.println(“Host?“?+?host?+?“;?port?“?+?port);
try?{
Socket?socket?=?new?Socket(host?port);?//實例化套接字
new?Listener(socket.getInputStream()?System.out).start();?//輸出服務器信息到控制臺
new?Listener(System.in?socket.getOutputStream()).start();??//輸出控制臺信息到服務器
}?catch(IOException?ex)?{
ex.printStackTrace();?//輸出錯誤信息
return;
}
System.out.println(“Connected?Success“);
}
class?Listener?extends?Thread?{
BufferedReader?reader;??//輸入流
PrintStream?ps;??//輸出流
Listener(InputStream?is?OutputStream?os)?{
reader?=?new?BufferedReader(new?InputStreamReader(is));?//實例化輸入流
ps?=?new?PrintStream(os);?//實例化輸出流
}
public?void?run()?{
String?line;
try?{
while?((line?=?reader.readLine())?!=?null)?{??//讀取數據
ps.print(line);?//輸出數據
ps.print(“\r\n“);
ps.f
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????945??2004-05-29?23:09??TelnetClient$Pipe.class
?????文件????????1325??2004-05-29?23:09??TelnetClient.class
?????文件????????1234??2004-05-30?00:18??TelnetClient.java
評論
共有 條評論