我正在使用Swing,现在我想为我正在运行的Java类分配一个特殊端口。所以我如何绑定该端口,所以每当用户运行时,所以不会创建新对象,它将显示该进程已经运行的消息!我需要将该端口绑定到Process如何做到这一点?
Socket s = new Socket();
s.bind(new InetSocketAddress(9000));
我绑定了这个地址但是如何在当前的类对象中绑定它。?
答案 0 :(得分:0)
尝试使用静态变量 - 此对象只会创建一次
private static Socket s = new Socket();
static {
try {
s.bind(new InetSocketAddress(9000));
} catch (IOException e) {
e.printStackTrace();
}
}