多线程03
手动引入jar包,新建文件夹无法直接使用,右键,add as library
FileUtils可以用于下载图片
线程不一定立即执行,CPU安排调度,就是按顺序start 多个线程,不一定输出结果是按照start顺序来的
另一种实现多线程方法
1.先定义一个类,实现runnable接口
2.重写run方法
3.创建runnable接口的实现类的对象
4.创建线程对象,通过线程对象开启线程,这个称为代理
new Thread(testThread3).start();
不建议使用继承Thread类方法实现多线程,因为继承是单继承,建议使用实现runnable接口来实现多线程,因为实现是多实现
Thread.currentThread().getName() 获取当前线程名字
Thread.sleep(100); 模拟延时
如果多个线程不进行控制,容易出现线程安全问题。
浙公网安备 33010602011771号