⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cchserver.java

📁 银行系统
💻 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 + -