Java使用Thread类代表线程,所有线程对象都是Thread类或其子类的实例
运行结果
继承Thread类,重写该类的run()方法,也就是这个线程需要完成的任务,线程对象的start()方法可以用来启动该线程
使用继承Thread类的方法来创建线程类时,多个线程之间无法共享线程类的实例变量
实现Runnable接口创建线程类
运行结果
Java使用Thread类代表线程,所有线程对象都是Thread类或其子类的实例
运行结果
继承Thread类,重写该类的run()方法,也就是这个线程需要完成的任务,线程对象的start()方法可以用来启动该线程
使用继承Thread类的方法来创建线程类时,多个线程之间无法共享线程类的实例变量
实现Runnable接口创建线程类
运行结果