📄 cchserver.java
字号:
//CCH总行服务器
import java.io.*;
import java.net.*;
class CCHthread extends Thread{
public CCHthread(Socket s){
this.s=s;
}
public void run(){
try{
InputStream is=s.getInputStream();
BufferedReader Cbr=new BufferedReader(new InputStreamReader(is));
String line=null;
while((line=Cbr.readLine())!=null){
if(line.length()==2){
if(line.substring(0,2).equals("01")){
System.out.println("CIBC已报到");
}
else{
System.out.println("TD已报到");
}
}
else{
if(line.substring(0,2).equals("01")){
Money=Money+Double.parseDouble(line.substring(2));
System.out.println("现金总额为:"+Money);
}
else{
Money=Money-Double.parseDouble(line.substring(2));
System.out.println("现金总额为:"+Money);
}
}
}
s.close();
Cbr.close();
is.close();
}
catch(Exception e){
}
}
private Socket s=null;
private static double Money=20000;
}
public class CCHServer{
public static void main(String[] args)throws Exception{
// static double Acount=20000;
ServerSocket CCH=new ServerSocket(1111);
boolean stopFlag=false;
while(!stopFlag){
System.out.println("总行服务器等待中...");
Socket s=CCH.accept();
CCHthread CCHB=new CCHthread(s);
CCHB.start();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -