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

📄 serverdemol1.java

📁 双人网络贪吃蛇 java课程设计
💻 JAVA
字号:
import java.net.ServerSocket;
import java.net.*;
import java.io.*;
public class ServerDemol1 implements Runnable
{
       String name;
       SnakeModel2 snake;
       ServerSocket s=null;
       String  hello="From Server :Hello World";
 public void fasong(SnakeModel2 snake)throws IOException
   {    
       this.snake=snake;
       ServerSocket s=null;
       String  hello="From Server :Hello World";
}
 public void run()
   {
   try{
           s=new ServerSocket(5432);
      }
       catch(IOException e)
          {
            
            System.out.println(e);
            System.exit(1);
           }
       while(true)
           {
            try
            {  
              System.out.println("accept");
              Socket cs=s.accept();
              //System.out.println("sleep2");
              InputStream in=cs.getInputStream();
              DataInputStream din=new DataInputStream(in);
               name=din.readUTF();
              OutputStream out=cs.getOutputStream();
              DataOutputStream dos=new DataOutputStream(out);
              dos.writeUTF(hello);
              System.out.println(name);
              in.close();
              out.close();
               cs.close();
               int name1;
               name1=Integer.parseInt(name);
               System.out.print("name1=" + name1);
               switch(name1)
              {
case 1:
snake.changeDirection(SnakeModel2.UP);
break;
case 2:
snake.changeDirection(SnakeModel2.DOWN);
break;
case 3:
System.out.print("name1=" + name1);
snake.changeDirection(SnakeModel2.LEFT);
System.out.print("name1=" + name1);
break;
case 4:
snake.changeDirection(SnakeModel2.RIGHT);
break;
default:
              }        
        }


        catch(Exception e)
                             {    System.out.print("IOException");  }
   }
}
  }

⌨️ 快捷键说明

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