removeCallbacksAndMessages(null)

今天都到一段代码,在onDestroy()方法中,使用了下面的代码: mHandler.removeCallbacksAndMessages(null);   一开始我完全看不懂,我为什么参数是null,如果是null还需要移除什么Callbacks和Messages。后来察看官方文档有以下说明: 地址:http://developer.android.com/reference/and

Java Socket 网络编程常见异常

1.java.net.SocketTimeoutException. 这个异常比较常见,socket超时。一般有2个地方会抛出这个,一个是connect的时候,这个超时参数由 connect(SocketAddress endpoint,int timeout)中的后者来决定,还有就是setSoTimeout(int timeout),这个是设定读取的超时时间。它们设置成0均表示无限大。 2.ja