Java 线程之 sleep 和 wait

sleep 是 Thread 类的静态方法。wait 是 Object 类的方法。sleep 在给定的时间后,自动唤醒,继续执行后面的代码,除非被 interreput() 强行打断。而当 wa...

Java 垃圾回收

首先,堆是内存里一块特殊的区域,但你创建对象的时候,虚拟机会根据当前的"堆指针"指向的位置开始,分配相应的空间,分配完后,堆指针同时移动到新的位置,这样保证堆指针指向的一直都...

Java 垃圾回收 之 Finalizer

当垃圾回收系统发现一个对象没有任何的引用的时候,也就是不可到达的时候,会把该对象标记成 finalizable , 并且把它放入到一个 Finalize Queue(F-Queue) 的特殊队列里。

Java 技术是什么?

Java 技术既是一种高级的面向对象的编程语言,也是一个平台。Java 技术基于 Java 虚拟机(Java virtual machine,JVM)的概念 —— 这是语言与底层软件和硬件之间的...

java训练题——解析

抽象方法,实现接收数据库和导出。封装的质量体现程序员的价值。几个package多敲代码书用,比如java.lang里的。数组与集合的区别在于,大小是否确定。java尽快结束,android要展开...

Java线程

线程是Java里很重要的一个知识,会经常用到,而且也不简单,Thread和Runnable是Java里两个跟线程有关的基础的类和接口。在Android里还会有其他一些更高级的封装,不过基本的原理...