一:为什么要用多线程: 我相信所有的东西都是以实际使用价值而去学习的,没有实际价值的学习,学了没用,没用就不会学的好. 多线程也是一样,以前学习java并没有觉得多线程有多了不起,不用多线程我一样可以开发,但是做的久了你就会发现,一些东西必须用多线程去解决. 明白并发编程是通过cpu调度算法,让用户看上去同时执行,实际上从cpu操作层面不是真正的同时. 多线程安全问题原因是在cpu执行多线程时,在执行的过程中可能随时切换到其他的线程上执行. 二:创建线程的方式 (1)继承Thread类 用户的线…