一.关于Java多线程中的一些概念 1.1 线程基本概念 从JDK1.5开始,Java提供了3中方式来创建.启动多线程: 方式一(不推荐).通过继承Thread类来创建线程类,重写run()方法作为线程执行体: 方式二.实现Runnable接口来创建线程类,重写run()方法作为线程执行体: 方式三.实现Callable接口来创建线程类,重写run()方法作为线程执行体: 不同的是,其中方式一的效果最差,是因为 1.线程类继承了Thread类,无法再继承其他父类: 2.因为每条线程都是一个Thr…