最新回答 / 慕婉清1335055
是不是把 Socket socket = serverSocket.accept();? 這行代碼 寫(xiě)在while循環(huán)外面了
最新回答 / Eagle_Lin
你應(yīng)該在客戶(hù)端進(jìn)行輸出流完成之后就應(yīng)該socket.shutdownOutput();而不是在最后才執(zhí)行
2019-03-05
最新回答 / 慕哥3872218
ServerThread類(lèi)中 ?//獲取輸入流import org.omg.CORBA.portable.InputStream;你要導(dǎo)入IO流的包;客戶(hù)端中,Socket socket=new Socket(InetAddress.getLocalHost(),7001);將InetAdress.getLocalHost()直接寫(xiě)成"IP"這種就行了,IP是你自己的IP地址。另外是先啟動(dòng)服務(wù)端,如果服務(wù)端沒(méi)有啟動(dòng)的話,啟動(dòng)客戶(hù)端會(huì)報(bào)錯(cuò)?br.close();???is.close();???pw.clo...
2019-02-07
最新回答 / 慕哥3872218
他這里應(yīng)該沒(méi)有,什么東西都要多練,練多了你就感覺(jué)做這些太簡(jiǎn)單了,自己就能很快寫(xiě)一個(gè),不需要下載別人的
2019-01-05
最新回答 / 南風(fēng)謹(jǐn)
emmm? 寫(xiě)錯(cuò)了一個(gè)語(yǔ)句? 看來(lái)還是要細(xì)心
已采納回答 / Hnustyanfjieyu
可能是客戶(hù)端與服務(wù)端的編碼不一致導(dǎo)致的,客服端接收信息的時(shí)候,將byte數(shù)組轉(zhuǎn)換為Strin類(lèi)型的時(shí)候進(jìn)行編碼,gbk或者utf-8,可以試試。