![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA基础学习
xiangkezhu
这个作者很懒,什么都没留下…
展开
-
Thread.start 和run的区别
thread.start()是启动线程,使线程进入就绪状态,启动一个新线程,在新线程中执行run方法;调用start()方法后,,可以继续执行下面的代码; run是thread中的一个方法,调用thread.run()后,需要等待run方法执行完毕后才能执行后面的代码,不会启动一个新线程,还是在本线程中执行; ...原创 2019-04-04 09:22:14 · 260 阅读 · 0 评论 -
Thread和Runnable区别
Thread是类,Runnable是一个接口,runnable可以突破单继承的限制 runnable更容易实现资源共享,能被多个相同代码的线程去处理同一个资源; 比如:自定义的runnable->runnable1 new Thread(runnable1).start new Thread(runnable1).start new Thread(runnable1).start ...原创 2019-04-04 09:49:14 · 188 阅读 · 0 评论