java学习笔记
chunxiao_6666
这个作者很懒,什么都没留下…
展开
-
JAVA WeakReference
在Java 1.2中就引入了java.lang.ref这个包,WeakReference就属于这个包。WeakReference是干嘛的呢,一言弊之,它是和Java中的垃圾回收相关的。如果一个对象只有WeakReference引用它,那么这个对象就可能被垃圾回收器回收。 在什么场合下应用WeakReference呢? 有时我们会碰到一些不能继承的类,如final class, 或者通过转载 2014-12-17 11:21:02 · 145 阅读 · 0 评论 -
abstract
abstract修饰符用来修饰类和成员方法 1:用abstract修饰的类表示抽象类,抽象类位于继承树的抽象层,抽象类不能被实例化。 2:用abstract修饰的方法表示抽象方法,抽象方法没有方法体。抽象方法用来描述系统具有什么功能,但不提供具体的实现。 abstract 规则: 1:抽象类可以没有抽象方法,但是有抽象方法的类必须定义为抽象类,如果一个子类继承一个抽象类,子类没有实现父类转载 2014-12-17 15:08:50 · 209 阅读 · 0 评论 -
java自带的线程池ThreadPoolExecutor
Java 5 开始,Java 提供了自己的线程池。线程池就是一个线程的容器,每次只执行额定数量的线程。 java.util.concurrent.ThreadPoolExecutor 就是这样的线程池。它很灵活,但使用起来也比较复杂,本文就对其做一个介绍。 首先是构造函数。以最简单的构造函数为例: [java] public ThreadPoolExecutor(转载 2014-12-17 17:34:39 · 145 阅读 · 0 评论