Java--多线程随笔笔记
-Thread类-
- 1.Thread.run()方法:在主线程中中断去执行新任务,执行完毕再返回。(实际上只有一个线程在执行,并发);
- 2.Thread.start()方法:开辟一条新的线程专门执行任务(并行)。
线程开启不一定立即执行,有可能延时执行!
练习
- 用多线程下载网络图片;
(apache util包)
实现runnable接口(推荐,多继承) & 继承thread类
- 使用runnable接口实现的对象:可以多个线程来共同服务同一对象;
多个线程抢同一资源,线程不安全。