
客户端:
static Socket server;
public static void main(String[] args) throws Exception {
InetAddress address = InetAddressgetByName("134132207228");
server = new Socket(address, 4567);
PrintWriter out = new PrintWriter(servergetOutputStream());
String str = "发送内容";
Systemoutprintln("client send:"+str);
outprintln(str);
outflush();
BufferedReader wt = new BufferedReader(new InputStreamReader(servergetInputStream()));
str = wtreadLine();
Systemoutprintln("client receive:"+str);
wtclose();
outclose();
serverclose();
}
服务端:
static SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
public static void main(String[] args) throws IOException {
ServerSocket server = new ServerSocket(4567);
while(true){
Socket client = serveraccept();
BufferedReader in = new BufferedReader(new InputStreamReader(clientgetInputStream()));
String str = inreadLine();
Systemoutprintln("server receive:"+str);
PrintWriter out = new PrintWriter(clientgetOutputStream());
str = "来自服务器:"+getCurrentDateTimeStr();
outprintln(str);
outflush();
Systemoutprintln(str);
outclose();
inclose();
clientclose();
}
}
public static String getCurrentDateTimeStr(){
Calendar cal = CalendargetInstance();
return getFormatedTime(calgetTime());
}
public static String getFormatedTime(Date date) {
return dateFormatformat(date);
}
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)