91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2.24MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-09-09
  • 語言: Java
  • 標簽: 中國象棋??

資源簡介

嘔心瀝血之作,還有完善的空間。暫時沒有世間去完善,等有空再完善,歡迎討論。

資源截圖

代碼片段和文件信息

package?client;

import?java.io.BufferedReader;
import?java.io.IOException;
import?java.io.InputStream;
import?java.io.InputStreamReader;
import?java.io.OutputStream;
import?java.io.PrintWriter;
import?java.net.Socket;

import?cn.tedu.pdy.Game;
import?cn.tedu.pdy.GameRes;
import?cn.tedu.pdy.Pieces;

public?class?Client?{
private?Socket?socket;

public?Client()?{
try?{
socket?=?new?Socket(“localhost“?8080);
}?catch?(IOException?e)?{
e.printStackTrace();
}
}

public?void?start()?{
try?{
InputStream?in?=?socket.getInputStream();
InputStreamReader?isr?=?new?InputStreamReader(in);
BufferedReader?br?=?new?BufferedReader(isr);
String?str1?=?null;
Pieces?pieces?=?null;
Thread?t?=?new?Thread(new?ClientHand(socket));
t.start();
while?((str1?=?br.readLine())?!=?“?“)?{
for?(int?i?=?0;?i? String[]?steps?=?str1.split(““);
int?x1?=?8?-?Integer.parseInt(steps[0]);
int?y1?=?9?-?Integer.parseInt(steps[1]);
int?x2?=?8?-?Integer.parseInt(steps[2]);
int?y2?=?9?-?Integer.parseInt(steps[3]);
if?(Game.status?==?3?&&?pieces?==?null)?{
synchronized?(GameRes.blist)?{
for?(Pieces?p?:?GameRes.blist)?{
if?(p.x?==?x1?&&?p.y?==?y1)?{
pieces?=?p;
Game.status?=?4;
System.out.println(pieces.toString());
break;
}
}
}
}?else?if?(Game.status?==?4)?{
System.out.println(“move“);
pieces.toMove(x2?y2);
pieces?=?null;
Game.status?=?1;
synchronized?(GameRes.rlist)?{
for?(Pieces?p?:?GameRes.rlist)?{
if?(p.getX()?==?x2?&&?p.getY()?==?y2)?{
GameRes.rlist.remove(p);
if?(p.toString().equals(“帥“))?{
Game.str?=?“黑子勝“;
}
break;
}
}
}
}
}
}
}?catch?(Exception?e)?{
System.out.println(“服務端已斷開連接“);
}

}

class?ClientHand?implements?Runnable?{
private?Socket?socket;

public?ClientHand(Socket?socket)?{
this.socket?=?socket;
}

@Override
public?void?run()?{
try?{
OutputStream?out?=?socket.getOutputStream();
PrintWriter?pw?=?new?PrintWriter(out?true);
while?(true)?{
if?(GameRes.step.length()?==?7)?{
pw.println(GameRes.step);
GameRes.step?=?“?“;
}
Thread.sleep(1000);
}
}?catch?(Exception?e)?{
e.printStackTrace();
}
}

}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2011-01-01?01:01??chessC\
?????文件?????????295??2017-09-12?18:14??chessC\.classpath
?????文件?????????365??2017-09-14?17:05??chessC\.project
?????目錄???????????0??2011-01-01?01:01??chessC\.settings\
?????文件??????????57??2017-09-30?14:59??chessC\.settings\org.eclipse.core.resources.prefs
?????文件?????????587??2017-09-12?18:14??chessC\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2011-01-01?01:01??chessC\bin\
?????目錄???????????0??2011-01-01?01:01??chessC\bin\client\
?????文件????????1289??2017-09-30?14:59??chessC\bin\client\Client$ClientHand.class
?????文件????????3253??2017-09-30?14:59??chessC\bin\client\Client.class
?????目錄???????????0??2011-01-01?01:01??chessC\bin\cn\
?????目錄???????????0??2011-01-01?01:01??chessC\bin\cn\tedu\
?????目錄???????????0??2011-01-01?01:01??chessC\bin\cn\tedu\pdy\
?????文件????????1422??2017-09-30?14:59??chessC\bin\cn\tedu\pdy\Ba.class
?????文件????????1611??2017-09-30?14:59??chessC\bin\cn\tedu\pdy\Bb.class
?????文件????????1414??2017-09-30?14:59??chessC\bin\cn\tedu\pdy\Bk.class
?????文件????????1356??2017-09-30?14:59??chessC\bin\cn\tedu\pdy\Bp.class
?????文件????????2331??2017-09-30?14:59??chessC\bin\cn\tedu\pdy\C.class
?????文件????????2748??2017-09-30?14:59??chessC\bin\cn\tedu\pdy\Game$1.class
?????文件?????????538??2017-09-30?14:59??chessC\bin\cn\tedu\pdy\Game$2.class
?????文件????????5505??2017-09-30?14:59??chessC\bin\cn\tedu\pdy\Game.class
?????文件????????1224??2017-09-30?14:59??chessC\bin\cn\tedu\pdy\GameGUI.class
?????文件????????1828??2017-09-30?14:59??chessC\bin\cn\tedu\pdy\GameRes.class
?????目錄???????????0??2011-01-01?01:01??chessC\bin\cn\tedu\pdy\images\
?????文件????????6148??2017-09-12?18:21??chessC\bin\cn\tedu\pdy\images\.DS_Store
?????文件????????6604??2017-09-12?18:21??chessC\bin\cn\tedu\pdy\images\ba.png
?????文件??????465389??2017-09-12?18:21??chessC\bin\cn\tedu\pdy\images\background.png
?????文件????????7121??2017-09-12?18:21??chessC\bin\cn\tedu\pdy\images\bb.png
?????文件????????6948??2017-09-12?18:21??chessC\bin\cn\tedu\pdy\images\bc.png
?????文件????????6985??2017-09-12?18:21??chessC\bin\cn\tedu\pdy\images\bk.png
?????文件????????6801??2017-09-12?18:21??chessC\bin\cn\tedu\pdy\images\bn.png
............此處省略143個文件信息

評論

共有 條評論