JAVA
douhaouag
这个作者很懒,什么都没留下…
展开
-
java 中 heap 和stack 的区别
引自http://space.jinghua.cn/html/84/10184-5929.html 总结在Java里面Heap和Stack分别存储数据的不同。 Heap(堆) Stack(栈) JVM中的功能 内存数据区 ...原创 2009-04-20 15:32:34 · 109 阅读 · 0 评论 -
sleep()和wait()有什么区别?
sleep()方法是使线程停止一段时间的方法。在sleep 时间间隔期满后,线程不一定立即恢复执行。这是因为在那个时刻,其它线程可能正在运行而且没有被调度为放弃执行,除非“醒来”的线程具有更高的优先级 正在运行的线程因为其它原因而阻塞。 wait()是线程交互时,如果线程对一个同步对象x 发出一个wait()调用,该线程会暂停执行,被调对象进入等待状态,直...原创 2009-04-20 15:33:19 · 91 阅读 · 0 评论 -
你真的理解了继承和多态吗
[code="java"] public class DoYouReallyUnderstandPolymorphism { public static void main(String[] args) { A a = new A(); B b = new B(); a.s = "[AA]"; b...原创 2009-04-20 15:35:51 · 165 阅读 · 0 评论 -
【读书笔记】 《Thinking in java》注解
A.注解:也被称为元数据,为我们在代码中添加信息提供了一种形式化的方法。 注解是众多引入到Java SE5中的重要语言变化之一。提供了完整地描述程序所需的信息。 B.Java中有三种标准注解:@Override @Deprecated @SuppressWarnings 四个元注解: @Target: 用来定义你的注解将应用于什么地方(方法?域?) @Retent...原创 2009-05-28 16:25:50 · 132 阅读 · 0 评论 -
java引用分类
【引用自】http://java.chinaitlab.com/oop/716371.html 从JDK1.2版本开始,把对象的引用分为四种级别,从而使程序能更加灵活的控制对象的生命周期。这四种级别由高到低依次为:强引用、软引用、弱引用和虚引用。 1.强引用 本章前文介绍的引用实际上都是强引用,这是使用最普遍的引用。如果一个对象具有强引用,那就类似于必不可少的生活用品,垃圾回...原创 2010-01-12 15:21:02 · 96 阅读 · 0 评论