这篇文章我将采用故事案例来进行对线程的上锁和解锁的讲解,让编程小白也能理解线程的概念以及对线程的认识和学会使用的方法 创建线程的几种方法: 1、创建一个类继承Thread类,重写run()方法,将所要完成的任务代码写进run()方法中; 2、创建一个类并实现Runnable接口,重写run()方法,创建实现Runnable接口的类的对象,将该对象当做Thread类的构造方法中的参数传进去; 3、实现Callable接口,创建一个类并实现Callable接口,重写call()方法,将所要完成的任务的代码写进call()方法中,需要注意的是call()方法有返回值,并且可以抛出异常; 这里我们所讲