1、如何解决FileReader读文件乱码的问题?
你好,问题出在FileReader读取文件的过程中,FileReader继承了InputStreamReader,但并没有实现父类中带字符集参数的构造函数,所以FileReader只能按系统默认的字符集来解码,然后在UTF-8 -> GBK -> UTF-8的过程中编码出现损失,造成结果不能还原最初的字符。
原因明确了,这个问题解决起来并不困难,用InputStreamReader代替FileReader,InputStreamReader isr=new InputStreamReader(new FileInputStream(fileName),"UTF-8");这样读取文件就会直接用UTF-8解码,不用再做编码转换。
2.synchronized详解
http://www.cnblogs.com/GnagWang/archive/2011/02/27/1966606.html
可重入的锁
http://www.zhihu.com/question/19708552
3.Android中Toast显示时间的自定义
http://bbs.9ria.com/thread-232489-1-1.html