小编use*_*383的帖子

Java套接字编程 - 已在使用的地址(errno = 98)

我正在尝试编写一个基本的服务器 - 客户端Java应用程序.但是,无论我使用什么端口,我总是收到"端口13244上的套接字绑定失败:地址已在使用(错误= 98)"错误的消息.

我附上了我的应用程序的源代码,只是想知道我正在犯的是非常愚蠢的错误.

非常感谢!

干杯,J

/**
 * Command process test.
 */

import java.net.*;
import java.io.*;

public class CommandProcessTest implements Runnable{
  private static final int PORT = 13244;
  private ServerSocket serverSocket;

  public static void main(String[] args) {
    CommandProcessTest test = new CommandProcessTest();

    System.out.println("starting server.");
    test.start();
    System.out.println("server start up.");

//     try {
//       test.wait(100);
//     } catch(InterruptedException e) {
//     }


//     Thread client = new Thread(test);

    System.out.println("Server start receiving.");
    test.start();
    System.out.println("Server exit.");
  }

  private void start() {
    try { …
Run Code Online (Sandbox Code Playgroud)

java sockets

2
推荐指数
2
解决办法
3283
查看次数

标签 统计

java ×1

sockets ×1