第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

為什么我的客戶端一啟動(dòng),服務(wù)器就關(guān)閉了

為什么我的客戶端一啟動(dòng),服務(wù)器就關(guān)閉了

正在回答

2 回答

emmm? 寫錯(cuò)了一個(gè)語(yǔ)句? 看來(lái)還是要細(xì)心

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

try3994680

事實(shí)上
2019-05-17 回復(fù) 有任何疑惑可以回復(fù)我~
#2

try3994680 回復(fù) try3994680

問(wèn)問(wèn)啊
2019-05-17 回復(fù) 有任何疑惑可以回復(fù)我~

客戶端:

package TCP;


import java.io.IOException;

import java.io.OutputStream;

import java.io.PrintWriter;

import java.net.InetAddress;

import java.net.Socket;

import java.net.UnknownHostException;


/**

?* 客戶端

?* @author 14431

?*

?*/

public class Client {

public static void main(String[] args) {

try {

//1.創(chuàng)建客戶端socket,指定服務(wù)器地址和端口

Socket socket =new Socket(InetAddress.getLocalHost(),6666);

//2.獲取輸出流,向服務(wù)器發(fā)送信息

OutputStream os= socket.getOutputStream();//字節(jié)輸出流

PrintWriter pw =new PrintWriter(os);//將輸出流包裝為打印流

pw.write("用戶名:admin;密碼:123");//發(fā)送信息

pw.flush();//刷新緩存,輸出信息

socket.shutdownInput();//關(guān)閉輸出流

//3.關(guān)閉資源

os.close();

pw.close();

socket.close();

} catch (UnknownHostException e) {

e.printStackTrace();

} catch (IOException e) {

e.printStackTrace();

}

}

}

服務(wù)器:


package TCP;


import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStream;

import java.io.InputStreamReader;

import java.net.ServerSocket;

import java.net.Socket;


/**

?* 基于TCP協(xié)議的Socket通信,實(shí)現(xiàn)用戶登錄

?* @author 14431

?*服務(wù)器端

?*/

public class Server {

public static void main(String[] args) {


try {

//1.創(chuàng)建一個(gè)服務(wù)器的Socket,即ServerSocket,

//指定綁定端口,并監(jiān)聽(tīng)端口

ServerSocket serverSocket =new ServerSocket(6666);

//2.調(diào)用accept()方法進(jìn)行監(jiān)聽(tīng),等待客戶端連接

System.out.println("服務(wù)器啟動(dòng)中......");

Socket socket =serverSocket.accept(); //若客戶端連接上,則會(huì)返回一個(gè)實(shí)例

//3.獲取輸入流,并讀取客戶端信息

InputStream is = socket.getInputStream();? //字節(jié)輸入流

InputStreamReader isr =new InputStreamReader(is); //轉(zhuǎn)換為字符輸入流

BufferedReader br =new BufferedReader(isr);

String info =br.readLine();

while((info=br.readLine())!=null) {

System.out.println("客戶端說(shuō):"+info);

info=br.readLine();

}

socket.shutdownInput();//關(guān)閉輸入流

//4.關(guān)閉資源

br.close();

is.close();

isr.close();

socket.close();

serverSocket.close();

} catch (IOException e) {

e.printStackTrace();

}

}

}


0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

為什么我的客戶端一啟動(dòng),服務(wù)器就關(guān)閉了

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)