- 博客(9)
- 资源 (3)
- 收藏
- 关注
转载 Java 7之基础 - 强引用、弱引用、软引用、虚引用
1、强引用(StrongReference) 强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。如下:?1Object o=new Object(); // 强引用当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程
2015-10-12 12:11:55 280
原创 创建线程的第三种方法-callable futureTask
通过实现Callable接口来创建Thread线程:其中,Callable接口(也只有一个方法)定义如下: public interface Callable { V call() throws Exception; } 步骤1:创建实现Callable接口的类SomeCallable(略); 步骤2:创建一个类对象: Callable oneCalla
2015-09-23 22:24:06 509
转载 两个例子充分理解静态变量,方法调用次序
public class Test { Person person = new Person("Test"); static{ System.out.println("test static"); } public Test() { System.out.print
2015-09-14 14:11:01 359
转载 Java垃圾回收机制
以前没有写博客的习惯,学过的东西又不能一直都记着,所以用到“方现查”,每次都要看很多东西,才能把某一方面的东西看全。对于Java垃圾回收机制,这个很久前就学过,并且理解过了,好长时间不用,就丢到回爪洼岛了,这里还是记下,方便以后再次查看,不用浪费太多时间。了解Java垃圾回收机制,就要知道Java各个版本的区别,尤其是随着JDK版本的提升,都比较以前版本有哪些改进。最近,尤其是JD
2015-09-10 14:19:43 278
转载 异常的一些经典问题
1、运行时异常与一般异常有何异同?异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误。java编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求必须声明抛出未被捕获的运行时异常。2、error和exception有什么区别?error 表示恢复不是不可能但很困难的情况下的一种严重问题。比如说内存溢出。不
2015-09-09 16:46:18 343
转载 Java面试题
目录一、Spring工作原理 二、为什么要用Spring三、请你谈谈SSH整合四、介绍一下Spring的事务管理五、什么是依赖注入,依赖注入的作用是什么? 六、什么是AOP,AOP的作用是什么? 七、Spring中的BeanFactory与ApplicationContext的作用有哪些?八、连接池九、跨库事务一、Spring MVC工作原理1.
2015-09-09 10:57:18 469
转载 java中的内部类总结
内部类不是很好理解,但说白了其实也就是一个类中还包含着另外一个类如同一个人是由大脑、肢体、器官等身体结果组成,而内部类相当于其中的某个器官之一,例如心脏:它也有自己的属性和行为(血液、跳动)显然,此处不能单方面用属性或者方法表示一个心脏,而需要一个类而心脏又在人体当中,正如同是内部类在外部内当中 实例1:内部类的基本结构1
2015-09-08 16:37:36 279
转载 Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?
1、什么是匿名内部类? 内部类,存在于另一个类内部的类,而匿名内部类,顾名思义,就是没有名字的内部类。 2、为什么需要匿名内部类? 每个inner class都能够各自继承某一实现类(implementation)。因此,inner class不受限于outer class是否已继承自某一实现类。如果少了inner class所提供的“继
2015-09-08 16:22:00 267
转载 finalize()方法与system.gc()方法
//此类说明了 finalize 关键字以及 System.gc() 的作用/* finalize 类似 c++中析构函数,表示对象即将消亡时,调用此方法 gc() 方法表示把拉级回收器启动,把拉圾收走*/ class Person { private String name;
2015-09-08 16:04:36 333
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人