tasksetsender.java

来自「用java 实现的一个任务管理器」· Java 代码 · 共 51 行

JAVA
51
字号
package com.fang.server.net;

import java.io.ObjectOutput;
import java.io.ObjectOutputStream;
import java.io.OutputStream;
import java.net.ServerSocket;
import java.net.Socket;

import com.fang.server.schedule.FTaskArray;

public class TaskSetSender implements Runnable{
	
    private ServerSocket ser = null;  
	
	public TaskSetSender(){
		try{
		    ser=new ServerSocket(11111);	
		}
		catch(Exception e){
			System.out.println(e.getMessage());
			}
		new Thread(this).start();
		
      }	  
	
	public void run() {
              while(true){
            	  try{
            		  Socket soc = ser.accept();
            		  OutputStream o = soc.getOutputStream();
      				  ObjectOutput s = new ObjectOutputStream(o);
            		  
      				FTaskArray taskset=FTaskArray.getInstance();
      				s.writeObject(taskset.getTask_Vector());
         			s.flush();
         			
         			s.close();
            		  
            	  }catch(Exception e){
            		System.out.println(e.getMessage());  
            	  }
            	  
              }
		
	}
	
	
	
	
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?