回答編集履歴

2

誤字

2015/05/18 05:20

投稿

kaputaros
kaputaros

スコア1844

test CHANGED
@@ -54,7 +54,9 @@
54
54
 
55
55
  ---
56
56
 
57
- > ちなみに、TCPServer.javaを実行すると
57
+ > ちなみに、TCPServer.javaを実行すると
58
+
59
+
58
60
 
59
61
  > Listen socket:Address already in use: JVM_Bind
60
62
 

1

追加

2015/05/18 05:20

投稿

kaputaros
kaputaros

スコア1844

test CHANGED
@@ -30,7 +30,7 @@
30
30
 
31
31
 
32
32
 
33
- ---
33
+
34
34
 
35
35
  TCPClient.java の 16行目は
36
36
 
@@ -47,3 +47,27 @@
47
47
 
48
48
 
49
49
  きちんと指定してあげないと、RuntimeException(実行時例外) が発生してしまいます。
50
+
51
+
52
+
53
+
54
+
55
+ ---
56
+
57
+ > ちなみに、TCPServer.javaを実行すると、
58
+
59
+ > Listen socket:Address already in use: JVM_Bind
60
+
61
+ > となります。
62
+
63
+
64
+
65
+ TCPClint.javaとポート番号が同じために起こっているのだと思います。
66
+
67
+ http://ziddy.japan.zdnet.com/qa4156701.html
68
+
69
+
70
+
71
+ 実行時例外が発生して、ポート番号7896でnewしたインスタンスをつかみっぱなしになっているのかも?
72
+
73
+ サーバーを再起動してみると良いかもしれません。