Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java-TCP-通过函数检查数据_Java_Tcp - Fatal编程技术网

java-TCP-通过函数检查数据

java-TCP-通过函数检查数据,java,tcp,Java,Tcp,我试图通过tcp客户端中的函数定期检查对象。 如果我在与服务器建立连接的函数中检查对象,我可以成功接收该对象,但是如果我尝试使用gClient.getUpdate()进行相同的读取,我会得到一个空指针异常。 谢谢你的建议 一般程序流程: main调用tcp客户端(服务器正在别处运行) main中的循环通过客户端中的函数不断检查新对象 main根据新对象的详细信息更新输入映射数组 为了澄清,getUpdate()是我编写的用于检查新对象的函数在连接阶段,您可能忘记了在客户端中保存对对象的引用。

我试图通过tcp客户端中的函数定期检查对象。
如果我在与服务器建立连接的函数中检查对象,我可以成功接收该对象,但是如果我尝试使用
gClient.getUpdate()
进行相同的读取,我会得到一个空指针异常。
谢谢你的建议

一般程序流程:

  • main调用tcp客户端(服务器正在别处运行)
  • main中的循环通过客户端中的函数不断检查新对象
  • main根据新对象的详细信息更新输入映射数组

为了澄清,getUpdate()是我编写的用于检查新对象的函数

在连接阶段,您可能忘记了在客户端中保存对对象的引用。我只是在这里猜测;您的问题应该包含有关问题的更多信息,例如代码片段或堆栈跟踪。

这里发生的事情完全不清楚。此外,这似乎几乎肯定是提问者代码的一个具体问题,而不是一个普遍感兴趣的问题。因此,我投票结束。然而,我鼓励发问者发布他的代码(实际代码!)和他的问题,以寻求帮助。