摘要:
1.名词解释 栈:由JVM分配区域,用于保存线程执行的动作和数据引用。栈是一个运行的单位,Java中一个线程就会相应有一个线程栈与之对应。 堆:由JVM分配的,用于存储对象等数据的区域。 常量池:在编译的阶段,在堆中分配出来的一块存储区域,用于存储显式的String,float或者integer.例 阅读全文
摘要:
实现多线程的方式: 实现多线程的方式有多种,这里只列举两种常用的,而第一种继承Thread的方式无法实现多窗口卖票。 一,继承Thread方式: 特点:多线程多实例,无法实现资源的共享。 例子: 启动线程: 运行结果: 二,实现Runnable方式: 特点:多线程单实例,可实现资源的共享 例子:实现 阅读全文