一、背景 多线程能够在操作系统多核配置的基础上,更好的利用服务器多个CPU资源。Java通过对多线程的支持来在一个进程内并发执行多个线程,每个线程都并行执行不同的任务。 二、线程创建方式 一共四种方式:继承Thread类、实现Runnable接口、ExecutorService和Call(有返回Class类型值)、基于线程池方式。 1、继承Thread类 Thread类实现了Runnable接口并定义了操作线程的一些方法。具体使用方式,创建一个类并继承Thread接口,然后实例化线程对象并调用start()方法启动线程,start方法是navite方法。代码如下 private stat