yusijia's blog

yusijia's blog

Keep on going never give up.

  • Home
  • Archives

重写hashCode()和equals()详解

参考:《Effective Java》、《Thinking in java》http://www.oschina.net/question/82993_75533http://zhangjunhd.blog.51cto.com/113473/71571/《改善java程序的151

June 10 2016

java IO详解

转:http://www.cnblogs.com/dolphin0520/p/3791327.html

June 10 2016

PrintStream and PrintWriter

转:http://blog.csdn.net/zsw2zkl/article/details/7209734 PrintStreamPrintStream在OutputStream基础之上提供了增强的功能,即可以方便地输出各种类型的数据(而不仅限于byte型)的格式化表示形式。P

June 10 2016

BufferedReader和BufferedWriter

BufferedReader类  用于缓冲读取字符,将字节流封装成BufferedReader对象,然后用readLine()逐行读入字符流,直到遇到换行符为止(相当于反复调用Reader类对象的read()方法读入多个字符) 下面摘抄自Java API文档1234567891

June 10 2016

FileInputStream和FileOutputStream

FileInputStream用于读取本地文件中的字节数据,继承自InputStream类123456789101112131415161718192021222324252627282930构造方法摘要FileInputStream(File file) 通

June 10 2016

FileReader和FileWriter

转:http://blog.csdn.net/caixiexin/article/details/6719450 FileReader用于以字符为单位读取文本文件 123456789101112131415161718192021构造方法摘要FileReader(File fil

June 10 2016

InputStreamReader和OutputStreamWriter

InputStreamReader  可封装字节输入流从读取字节数据,然后将之转换为字符转换时所使用的字符编码可以在构造方法中显式指定,也可以使用平台的默认编码。   为了达到最高效率,可要考虑在 BufferedReader 内包装 InputStreamReader。例如:

June 09 2016

字节流和字符流的区别

转载自:http://blog.csdn.net/cynhafa/article/details/6882061 java 字节流和字符流的区别字节流与和字符流的使用非常相似,两者除了操作代码上的不同之外,是否还有其他的不同呢?  实际上字节流在操作时本身不会用到缓冲区(内存),

June 09 2016

java io流的常用方式

一.缓冲输入文件  如果想要打开一个文件用于字符输入,可以使用以String或File对象作为文件名的FileInputReader。为了提高速度,我们希望对那个文件进行缓冲,那么我么将所产生的引用传给一个BufferedReader构造器,由于BufferedReader也提供

June 09 2016

平衡二叉树

参考:http://blog.csdn.net/niteip/article/details/11840691 不过注意一下,这篇文章里的代码有个小错误(旋转操作完后没有修改原node节点,所以我的旋转操作里加了k2=k1),但整体思路是对的,所以可以先看看这篇 http://

June 09 2016
« Prev1…1011121314…34Next »

Tags

  • Ajax&JSON1
  • MYSQL12
  • hexo1
  • javaWeb基础8
  • java并发9
  • leetCode26
  • markdown1
  • 二进制技巧2
  • 图床1
  • 基数排序1
  • 常用6
  • 数据结构-Hash2
  • 数据结构-二叉搜索树2
  • 数据结构-二叉树2
  • 数据结构-双向链表1
  • 数据结构-哈夫曼树1
  • 数据结构-图论-LCA1
  • 数据结构-图论-Tarjan2
  • 数据结构-图论-图论基础6
  • 数据结构-图论-拓扑排序2
  • 数据结构-图论-最小生成树1
  • 数据结构-图论-最小生成树-kruskal6
  • 数据结构-图论-最小生成树-prime5
  • 数据结构-图论-最短路-Dijsktra4
  • 数据结构-图论-最短路-SPFA1
  • 数据结构-图论-最短路-floyd3
  • 数据结构-图论-最短路-floyd-传递闭包2
  • 数据结构-图论-最短路-floyd-求最小环1
  • 数据结构-图论-次小生成树2
  • 数据结构-图论-欧拉回路6
  • 数据结构-图论-链式前向星3
  • 数据结构-字典树5
  • 数据结构-平衡二叉树1
  • 数据结构-循环链表1
  • 数据结构-栈7
  • 数据结构-树状数组5
  • 数据结构-链表1
  • 数据结构-队列3
  • 文章1
  • 桶排序1
  • 模拟7
  • 水题17
  • 算法-Insersion Sort(插入排序)1
  • 算法-binary search(二分查找)4
  • 算法-qmul(快速乘)2
  • 算法-qpow(快速幂)3
  • 算法-qsort(快速排序)5
  • 算法-位向量法2
  • 算法-全排列6
  • 算法-动态规划16
  • 算法-动态规划-按位dp2
  • 算法-回溯法10
  • 算法-图论-广度优先搜索6
  • 算法-图论-深度优先搜索4
  • 算法-基数排序1
  • 算法-堆排序1
  • 算法-大数算法3
  • 算法-尺取法3
  • 算法-希尔排序1
  • 算法-归并排序2
  • 算法-快速选择1
  • 算法-数学题3
  • 算法-数论-卡特兰数1
  • 算法-数论-同余定理4
  • 算法-数论-扩展欧几里得1
  • 算法-数论-欧几里得2
  • 算法-数论-素数筛选法4
  • 算法-数论-费马小定理3
  • 算法-映射2
  • 算法-枚举3
  • 算法-标记,查表思想8
  • 算法-离散化4
  • 算法-计数排序1
  • 算法-贪心4
  • 算法-输入挂和输出挂1
  • 算法-预处理思想1
  • 语言-C++1
  • 语言-java基础知识74
  • 贪心1
  • 逆序对5
  • 高级数据结构-并查集5
  • 高级数据结构-线段树8
RSS

I am a slow walker, but I never walk backwards.

Powered by hexo and Theme by Pacman © 2019 yusijia