
java
sxnice
啊哟,很不错嘛!
展开
-
Java初始化-静态代码块、实例化代码块和构造函数的区分
静态代码块、实例化代码块和构造函数代码块执行代码,如下:public class People { public static int num = 0;//静态变量初始化 String name;//初始化为null //构造函数 public People(String name) { System.out.println(num + ":构造原创 2016-12-31 18:45:29 · 650 阅读 · 0 评论 -
普通Queue与PriorityQueue的区别
Queue指先进先出的队列。Java中Queue为一个接口,集成Collection接口,实现可以为LinkedBlockingQueue,LinkedList,PriorityQueue等。 普通队列特点,先进先出。插入队列和移出队列的时间复杂度都为O(1)。 优先级队列,包含普通队列的基本特点,也是先进先出。不同于,优先级队列默认按照元素的自然顺序排序(也可以实现comparator接口c原创 2017-01-15 02:25:37 · 2915 阅读 · 0 评论