文章目录
-
- 5、多线程
-
- 5.1 下面程序运行结果
- 5.2 **下列哪个方法可用于创建一个可运行的类**
- 5.3 **说明类java.lang.ThreadLocal的作用和原理。列举在哪些程序中见过ThreadLocal的使用**
- 5.4 说说乐观锁和悲观锁
- 5.5 **在Java中怎么实现多线程?描述线程状态的变化过程**
- 5.6 **请写出多线程代码使用Thread或者Runnable,并说出两种的区别。**
- 5.7 **在多线程编程里,wait方法的调用方式是怎样的**
- 5.8 Java线程的几种状态
- 5.9 **在Java多线程中,请用下面哪种方式不会使线程进入阻塞状态**
- 5.10 **volatile关键字是否能保证线程安全**
- 5.11 **请写出常用的Java多线程启动方式,Executors线程池有几种常用类型**
- 5.12 关于sleep**()和wait(),以下描述错误的一项是**
- 5.13 **进程和线程的区别是什么**
- 5.14 **创建n多个线程,如何保证这些线程同时启动?看清,是“同时”**
- 5.15 线程间是如何通信的
5、多线程
5.1 下面程序运行结果
public static void main(String[] args) {
Thread t=new Thread(){
public void run()