上一页 1 ··· 7 8 9 10 11 12 下一页
摘要: 之前一直认为static块是在class load的时候执行,今天在验证Spring初始化Context loader的时候,发现bean的static块并没有执行。 Class A{ static{ System.out.println("static block invo... 阅读全文
posted @ 2015-09-14 16:20 vincent_duan 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 运行时异常(非检查异常)与非运行时异常(检查异常,checked exception)异常。在java中,运行时异常,可以不进行捕获,程序编译可以通过。一切继承自RuntimeException的异常都是运行时异常。直接继承自Exception的异常都是非运行时异常。 阅读全文
posted @ 2015-09-14 14:27 vincent_duan 阅读(113) 评论(0) 推荐(0) 编辑
摘要: REST简介 一说到REST,我想大家的第一反应就是“啊,就是那种前后台通信方式。”但是在要求详细讲述它所提出的各个约束,以及如何开始搭建REST服务时,却很少有人能够清晰地说出它到底是什么,需要遵守什么样的准则。 在您将看到的这一篇文章中,我们将对REST,尤其是基于HTTP的REST服务进行... 阅读全文
posted @ 2015-09-11 14:49 vincent_duan 阅读(215) 评论(0) 推荐(0) 编辑
摘要: package com.test1;import java.util.HashSet;import java.util.Iterator;import java.util.Set;public class SetTest { public static void main(String[] a... 阅读全文
posted @ 2015-09-10 16:03 vincent_duan 阅读(120) 评论(0) 推荐(0) 编辑
摘要: import java.util.HashSet;import java.util.Iterator;import java.util.Set;public class SetTest { public static void main(String[] args) { Set ... 阅读全文
posted @ 2015-09-10 15:59 vincent_duan 阅读(118) 评论(0) 推荐(0) 编辑
摘要: import java.util.List;import java.util.Vector;public class VectorTest { public static void main(String[] args) { List vector = new Vector();... 阅读全文
posted @ 2015-09-10 14:24 vincent_duan 阅读(157) 评论(0) 推荐(0) 编辑
摘要: LinkedList底层实现采用双向循环链表。LinkedList的插入与删除操作都不涉及到元素的移动,改变的只是元素的指向而已。LinkedList的查找速度是很慢的,因为涉及到元素的逐个获取与比较。LinkedList与ArrayList的区别,本质上是链表和数组的区别。import java.... 阅读全文
posted @ 2015-09-10 14:02 vincent_duan 阅读(125) 评论(0) 推荐(0) 编辑
摘要: public class Test1 { public static void main(String[] args) { List list = new ArrayList(); list.add("abc"); list.add("hello"); ... 阅读全文
posted @ 2015-09-09 17:16 vincent_duan 阅读(249) 评论(0) 推荐(0) 编辑
摘要: ThreadLocal的官方API解释为:"该类提供了线程局部 (thread-local) 变量。这些变量不同于它们的普通对应物,因为访问某个变量(通过其get或set方法)的每个线程都有自己的局部变量,它独立于变量的初始化副本。ThreadLocal实例通常是类中的 private static... 阅读全文
posted @ 2015-09-09 15:30 vincent_duan 阅读(274) 评论(0) 推荐(1) 编辑
摘要: linux支持虚拟内存,用作虚拟内存的硬盘部分被称为交互空间(swap space),虚拟内存是指使用磁盘当作内存的扩展,这样可用内存的大小就相应的增大了。内核会将暂时不用的内存块的内容写到硬盘上,从而空闲的内存就可用于其他目的。当需要用到原始内容时,再从硬盘重新读入内存。但读写硬盘的速度比直接使用... 阅读全文
posted @ 2015-09-07 17:40 vincent_duan 阅读(950) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 下一页