Java中创建线程的三种方式: 继承Thread类创建线程(无返回值);实现Runnable接口创建线程(无返回值);使用Callable和Future创建线程(有返回值) (https://www.fengniao-china.com)