Thread与Runnable的区别

Java中有两种实现多线程的方式:通过继承Thread类或者实现Runnable接口实现,那么这两个有什么区别? 我将通过一个例子来区别:分别使用这两种方法读取1-10十个数字。 首先编写程序: 先使用继承Thread类方法进行实现:   测试类: 然后我们看一下运行结果: 继承了Thread进行多线程处理后,结果是三个线程各自占用了一个资源进行读取。各自读取了一遍1-10十个数字。 如果要使用多
相关文章
相关标签/搜索