Android笔记:Socket注意事项
最近项目需要用到Android的Socket,使用过程常中的常见问题
1.BufferedReader 代替inputStream.read
普通的文件读取是使用InputStream.read但这次推荐使用BufferedReader
BufferedReader 从字符输入流中读取文本,缓冲各个字符,从而提供字符、数组和行的高效读取,缓冲大小最大8192字符。
2.PrintWriter 代替BufferedWriter
由于考虑到BufferedReader 带来的方便,会同时想到使用BufferedWriter 来写入,在Android实际使用中发现该类并不正保证结果的正确性,推荐使用PrintWriter 来代替
参考:
http://blog.csdn.net/hongshan50/article/details/7680336