![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
多线程
weixin_42606135
这个作者很懒,什么都没留下…
展开
-
java创建线程的方式
1.继承Thread类创建线程 此方法的缺点是Java是单继承,继承Thread类后无法继承别的类public class ThreadDemo extends Thread{ private List list; public ThreadDemo(List a) { this.list=a; } public void run() { System.out.println("...原创 2018-07-10 17:38:15 · 125 阅读 · 0 评论 -
java 线程中run 和start方法
Java线程中run和start方法1.两者的区别说明start()方法:start的作用是开启一个新线程执行新开启线程的run()方法,start方法不能被重复调用 run()方法:在当前线程中执行run方法区的内容。run方法的就相当于一个普通的成员方法,直接d...原创 2018-07-11 09:55:02 · 388 阅读 · 0 评论 -
Java线程的几种状态
最近一直在看Java多线程部分,看了一段时间,自己有一些收获,在这里记录下来当做一个学习感悟。(本人属于菜鸟级别,如果在这个过程中有什么不对的地方,欢迎各位指正,我会及时修改)1.线程的几个状态在Thread 中采用枚举的内部类定义。首先我们先了解一下各个状态在源码中的定义以及各个状态的含义:NEW:线程创建成功,但是还没有调用start方法启动线程。 /** * ...原创 2018-07-11 11:58:46 · 127 阅读 · 0 评论 -
详述Java实现Callable接口实现多线程的方式
公司项目忙的晕头转向,终于有时间可以看点自己想看的东西了。在这里把最近学习的实现Callable接口实现多线程的方式做一个总结: 首先我们都知道,在Java中最常见的是继承Thread类和实现Runnable接口来实现多线程( 这里我推荐采用实现接口的方式来实现多线程,原因有两点: 1、Java的设计是单继承的设计,如果采用继承Thread的方式实现多线程,则不能继承其他的类。 2、采用接...原创 2018-07-30 14:59:19 · 20596 阅读 · 3 评论