- 180 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 00:57:54 ]
- import,例外処理は省略します
public class ComServer{ private ServerSocket sock; private Socket client; public final static int portNo = 10500; private BufferedWriter writer; private BufferedReader reader; private String msg = null; ComServer() init(); void init(){ if(sock == null){ sock = new ServerSocket(ComServer.portNo,1); client = sock.accept(); client.setKeepAlive(false); System.out.println("Client connected"); } if(reader == null) reader = new BufferedReader( new InputStreamReader(client.getInputStream()));} String receive(){ if(reader == null)init(); String msg = null; msg = reader.readLine(); return msg; } class s extends Thread { private BufferedWriter writer; private String msg; s(String masg)this.msg = masg; if(writer == null) writer = new BufferedWriter(new OutputStreamWriter(client.getOutputStream())); public void run(){ writer.write(msg,0,msg.length()); writer.flush(); }}} すいません。たぶん根本的な間違いとおもいますがエラーがでてコンパイルできないです 申し訳ないですがバグを見つけてもらえないでしょうか?おねがいします. 環境はeclipse3.3.1.1 jre1.6.0_03です
|

|