如何在java类中绑定端口

时间:2014-03-18 06:58:55

标签: java swing sockets serversocket

我正在使用Swing,现在我想为我正在运行的Java类分配一个特殊端口。所以我如何绑定该端口,所以每当用户运行时,所以不会创建新对象,它将显示该进程已经运行的消息!我需要将该端口绑定到Process如何做到这一点?

Socket s = new Socket();
s.bind(new InetSocketAddress(9000));

我绑定了这个地址但是如何在当前的类对象中绑定它。?

1 个答案:

答案 0 :(得分:0)

尝试使用静态变量 - 此对象只会创建一次

private static Socket s = new Socket();

static {
    try {
        s.bind(new InetSocketAddress(9000));
    } catch (IOException e) {
        e.printStackTrace();
    }
}