第一种方式:使用Runnable接口创建线程 第二种方式:直接继承Thread类创建对象 使用Runnable接口创建线程 1.可以将CPU,代码和数据分开,形成清晰的模型 2.线程体run()方法所在的类可以从其它类中继承一些有用的属性和方法 3.有利于保持程序的设计风格一致 直接继承Thread类创建对象 1.Thread子类无法再从其...
java创建线程的方式有三种第一种是继承Thread类 实现方法run() 不可以抛异常 无返回值第二种是实现Runnable接口 实现方法run() 不可以抛异常 无返回值第三种是实现Callable《T》接口,接口中要覆盖的方法是 public 《T》 call() 注意:此方法可以抛异常,而前两种不能 而且此方法可以有返回值第三种如何运行呢 Ca...