📄 tcpserver.java~2~
字号:
package tcpserverdemo;
import java.net.*;
import java.io.*;
public class TcpServer {
public static void main(String[] args) {
ServerSocket server = null;
Socket soc = null;
InputStream is = null;
OutputStream os = null;
BufferedReader br = null;
BufferedWriter bw = null;
try {
server = new ServerSocket(8888);
System.out.println("server is listenning....");
soc = server.accept();
System.out.println("server has accept a client!");
is = soc.getInputStream();
os = soc.getOutputStream();
br = new BufferedReader(
new InputStreamReader(is));
bw = new BufferedWriter(
new OutputStreamWriter(os));
String str = br.readLine();
System.out.println("server str:" + str);
bw.write("Welcome!");
bw.flush();
} catch (Exception ex) {
System.out.println("ex in server:"+ex.getMessage());
}finally
{
try {
bw.close();
} catch (Exception e) {}
try {
br.close();
} catch (Exception e) {}
try {
os.close();
} catch (Exception e) {}
try {
is.close();
} catch (Exception e) {}
try {
soc.close();
} catch (Exception e) {}
try {
server.close();
} catch (Exception e) {}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -