我正在编写代码来检查是否存在网络连接。简而言之,我想要发生的事件顺序如下:取消时线程的内存会发生什么变化?
- 用户从Web服务请求信息。
- 计时器启动,并且每秒检查一次连接是否存在。如果没有,请提出一个看法。
- 当信息全部从Web服务接收时,2中的计时器结束。
从我的理解,具有定时器运行,同时具有Web服务负载需要与其上的计时器一个新的线程。我明白如何做到这一点,并很好。从我的理解,结束该线程,我打电话[线程取消];。如何在该线程中关注内存管理。那里有一个计时器,等等。
我的另一个线程自行终止,当它发生时它释放它的所有内容。有没有办法做到这一点与取消?谢谢。