📄 scoket5.java
字号:
package scoket;
/*第3题*/
import java.net.*;
import java.io.*;
import java.util.*;
public class Scoket5 {
public static void main(String[] args) {
// TODO Auto-generated method stub
ServerSocket serversocket=null;
Socket connection=null;
String s=null;
try{
serversocket =new ServerSocket(2306);
System.out.print("启动服务器套接字,监听客户端的连接\n");
}
catch(IOException e)
{
e.printStackTrace();
}
while(true)
{
try{
if(serversocket!=null)
{
connection =serversocket.accept();
}
System.out.print("监听到一个连接\n");
InetAddress host = connection.getInetAddress();
System.out.print("客户端的IP是"+host+"端口是"+connection.getPort()+"\n");
BufferedWriter buffer=new BufferedWriter(new OutputStreamWriter(connection.getOutputStream()));
Date date=new Date();
System.out.print("系统时间是"+date);
String date2="系统时间是"+date+"\n";
char b[]=new char[100];
b=date2.toCharArray();
buffer.write(b);
buffer.flush();
}
catch(Exception er)
{
er.printStackTrace();
}
finally
{
try{
connection.close();
}
catch(Exception er)
{
er.printStackTrace();
}
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -