摘要:
使用多线程的三种方式 1、实现Runnable接口 2、实现Callable接口 3、继承Thread类 4、jdk1.5之后,使用Executor线程池 实现Runnable和Callable接口只是当做一个可以在线程中运行的任务,不是真正意义上的线程,因此最后还是需要Thread来调用,可以说是 阅读全文
摘要:
依据:平衡二叉树的左右子树高度差不超过1 阅读全文
摘要:
一、基本了解 java的数据类型分为两种:基本类型和引用类型。基本类型的变量保存的是原始值,引用类型的变量保存的是引用值。引用值代表某个对象的引用,而不是对象本身,对象本身放在这个引用值所表示的地址的位置。 二、堆与栈 三、详细说明 栈是运行时的单位,堆是存储的单位 栈解决的程序运行问题,即程序如何 阅读全文