结论
创建线程有两种方法:
1、继承thread类
2、实现Runnable接口
两种方法都要重写重写run方法,因为开启此线程之后,就会自动运行run方法。
但重写run方法时内部出现异常,为什么不能在方法名后面throws exception 抛异常,而必须要在出现异常的地方使用try {} catch(){} 来解决异常。
目前水平很低,我个人觉得之前写的抛异常,可以在出方法main中继续抛异常给JVM去解决,但线程中不需要写main方法。。。。。啊啊啊啊不知道,等以后来改写吧,暂时记住就行。