yusijia's blog

yusijia's blog

Keep on going never give up.

  • Home
  • Archives

关于Arrays.asList()使用时要注意的问题

转:http://www.cnblogs.com/rollenholt/archive/2011/06/03/2070587.html   类Arrays提供静态方法asList。将数组当做一个List的集合。其中封装了和链表相似的行为、   此方法同 Collection.to

June 26 2016

初识java反射

参考:http://www.cnblogs.com/rollenholt/archive/2011/09/02/2163758.html#!comments 通过一个对象获得完整的包名和类名实例化Class类对象的3种方法通过Class实例化类对象返回一个类实现的接口返回父类返回

June 26 2016

利用序列化实现深度拷贝

参考:http://www.cnblogs.com/mengdd/archive/2013/02/20/2917971.html《改善java程序的151个建议》 介绍 把对象写到流里的过程是序列化过程(Serialization),而把对象从流中读出来的过程则叫做反序列化过程(

June 23 2016

尽量不要覆写静态方法

我们知道在java中可以通过覆写来增强或减弱父类的方法和行为,但覆写是针对非静态方法(也叫做实例方法,只有生成实例才能调用的方法),不能针对静态方法(static修饰,也叫类方法) 来看一个例子:123456789101112131415161718192021222324252

June 23 2016

Java中基本类型的取值范围

参考:http://chenliang1234576.iteye.com/blog/1141453 Java中基本类型的取值范围1234567891011121314151617181920212223242526272829303132333435363738394041424

June 23 2016

改善java程序的建议

参考:《改善java程序的151个建议》 1.三元操作符的类型尽量保持一致,如果不一致会发生类型转换。 2.避免带有变长参数的方法重载。 如果重载了带有变长参数的方法,不要隐藏实参类型。12345678910111213141516171819public class Clie

June 23 2016

BigDecimal类

参考:http://blog.csdn.net/jackiehff/article/details/8582449《改善java程序的151个建议》 引言  借用《Effactive Java》这本书中的话,float和double类型的主要设计目标是为了科学计算和工程计算。他们

June 21 2016

java序列化和反序列化

参考好文:http://www.cnblogs.com/xiohao/p/4234184.htmlhttp://www.blogjava.net/jiangshachina/archive/2012/02/13/369898.html 《Thinking in java》 一.什

June 21 2016

java中instanceof关键字

参考:《改善java程序的151个建议》 instanceof是Java的一个二元操作符,和==,>,<类似 它的作用是用于判断一个引用类型变量所指向的对象是否是一个类(或接口、抽象类、父类)的实例。 左右两个操作数有继承或实现关系 Instanceof只能用

June 20 2016

哈夫曼树与哈夫曼编码

//寒假里写的,下学期复习的时候再整理一下 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636

June 19 2016
« Prev1…89101112…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