Java 保持服务器从客户端接收号码

Java 保持服务器从客户端接收号码,java,Java,我试图通过ObjectOutputStream发送数字,当我单击按钮时,变量数字将递增,因此当数字为1时,服务器将接收,但当我再次单击按钮且数字为2时,服务器不会接收最后一个数字,而下一个数字也不会接收 类客户端发送: counter++; oos.writeObject(counter); 类服务器接收: counter = (int) ois.readObject(); 然后根据服务器接收到的数量,它将运行一些带有指令的条件 if(counter==1){ //instructions

我试图通过ObjectOutputStream发送数字,当我单击按钮时,变量数字将递增,因此当数字为
1
时,服务器将接收,但当我再次单击按钮且数字为
2
时,服务器不会接收最后一个数字,而下一个数字也不会接收

类客户端发送:

counter++;
oos.writeObject(counter);
类服务器接收:

counter = (int) ois.readObject();
然后根据服务器接收到的数量,它将运行一些带有指令的条件

 if(counter==1){ //instructions}
 .
 .
但如前所述,服务器只接收编号
“1”
,下一个编号不接收

你能帮我吗