📄 simpleclient.java
字号:
import java.net.*;
import java.io.*;
import java.util.Date;
import java.util.GregorianCalendar;
import java.util.Calendar;
public class SimpleClient {
public SimpleClient(String server, String command) {
try{
Socket s = new Socket(server, 2000);
OutputStream os= s.getOutputStream();
//将字符串显示地转化为byte[]
os.write(command.getBytes());
InputStream in = s.getInputStream();
byte buf[] = new byte[100];
in.read(buf);
//String.trim()将后面的空格删除
System.out.println(new String(buf).trim());
}catch(Exception e){
System.out.println(e.getMessage());
}
}
public static void main(String[] args) {
//第一个参数说明了服务端的IP地址,第二个参数就是命令,本例的服务端只支持time命令
SimpleClient simpleClient1 = new SimpleClient("127.0.0.1","time");
SimpleClient simpleClient2 = new SimpleClient("127.0.0.1","date");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -