scoket5.java
来自「java网络编程」· Java 代码 · 共 61 行
JAVA
61 行
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 + =
减小字号Ctrl + -
显示快捷键?