回答編集履歴

2

mainメソッドの throws IOException 句を削除。説明を正しくする。

2020/04/05 05:25

投稿

xebme
xebme

スコア1083

test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
 
8
8
 
9
- PointとBoardクラスを定義します。`java.io.Serializable`を実装。フィールドの追加変更ごとに`serialVersionUID`を変更すると(eclipseで動生成)、バージョンが合わなければエラーにしてくれます。
9
+ PointとBoardクラスを定義します。`java.io.Serializable`を実装。フィールドの追加変更ごとに`serialVersionUID`を変更すると(eclipseで動生成)、シリアライズされたオブジェクトとクラスのバージョンが合わなければエラーにしてくれます。
10
10
 
11
11
 
12
12
 
@@ -144,7 +144,7 @@
144
144
 
145
145
  public class Server_ {
146
146
 
147
- public static void main(String[] args) throws IOException {
147
+ public static void main(String[] args) {
148
148
 
149
149
  Board board = new Board();
150
150
 
@@ -214,7 +214,7 @@
214
214
 
215
215
  public class Client_ {
216
216
 
217
- public static void main(String[] args) throws IOException {
217
+ public static void main(String[] args) {
218
218
 
219
219
  try (Socket sock = new Socket("localhost", 6066);
220
220
 

1

改行を削除

2020/04/05 05:24

投稿

xebme
xebme

スコア1083

test CHANGED
@@ -2,9 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- Javaオブジェクトは`java.io.Serializable`を実装することで、ネットワークに直接送受信することができます。
6
-
7
- そのためには、Reader/Writerではなく、`java.io.ObjectInputStream`/`java.io.ObjectOutputStream`を使います。
5
+ Javaオブジェクトは`java.io.Serializable`を実装することで、ネットワークに直接送受信することができます。そのためには、Reader/Writerではなく、`java.io.ObjectInputStream`/`java.io.ObjectOutputStream`を使います。
8
6
 
9
7
 
10
8