重写hashCode()和equals()详解
参考:《Effective Java》、《Thinking in java》http://www.oschina.net/question/82993_75533http://zhangjunhd.blog.51cto.com/113473/71571/《改善java程序的151
参考:《Effective Java》、《Thinking in java》http://www.oschina.net/question/82993_75533http://zhangjunhd.blog.51cto.com/113473/71571/《改善java程序的151
转:http://www.cnblogs.com/dolphin0520/p/3791327.html
转:http://blog.csdn.net/zsw2zkl/article/details/7209734 PrintStreamPrintStream在OutputStream基础之上提供了增强的功能,即可以方便地输出各种类型的数据(而不仅限于byte型)的格式化表示形式。P
BufferedReader类 用于缓冲读取字符,将字节流封装成BufferedReader对象,然后用readLine()逐行读入字符流,直到遇到换行符为止(相当于反复调用Reader类对象的read()方法读入多个字符) 下面摘抄自Java API文档1234567891
FileInputStream用于读取本地文件中的字节数据,继承自InputStream类123456789101112131415161718192021222324252627282930构造方法摘要FileInputStream(File file) 通
转:http://blog.csdn.net/caixiexin/article/details/6719450 FileReader用于以字符为单位读取文本文件 123456789101112131415161718192021构造方法摘要FileReader(File fil
InputStreamReader 可封装字节输入流从读取字节数据,然后将之转换为字符转换时所使用的字符编码可以在构造方法中显式指定,也可以使用平台的默认编码。 为了达到最高效率,可要考虑在 BufferedReader 内包装 InputStreamReader。例如:
转载自:http://blog.csdn.net/cynhafa/article/details/6882061 java 字节流和字符流的区别字节流与和字符流的使用非常相似,两者除了操作代码上的不同之外,是否还有其他的不同呢? 实际上字节流在操作时本身不会用到缓冲区(内存),
一.缓冲输入文件 如果想要打开一个文件用于字符输入,可以使用以String或File对象作为文件名的FileInputReader。为了提高速度,我们希望对那个文件进行缓冲,那么我么将所产生的引用传给一个BufferedReader构造器,由于BufferedReader也提供
参考:http://blog.csdn.net/niteip/article/details/11840691 不过注意一下,这篇文章里的代码有个小错误(旋转操作完后没有修改原node节点,所以我的旋转操作里加了k2=k1),但整体思路是对的,所以可以先看看这篇 http://