线程:独立的执行路径。
main():主线程,为系统的入口点,用于执行整个程序。
多线程:多条路径同时进行,
就好比游戏,界面显示存在多个元素,如飞机,子弹,阻碍物等都是一个线程;(12306抢票系统,吃鸡游戏(玩家))。
也好比一条公路,因为车多,为了提高效率,充分使用道路,中间加个栅栏,变成了多条车道,所有车共享这个车道。
1,高性能:标识不能等太久
2,高并发:多人同时操作
3,高可用:标识数据不能出错
方法间的调用:普通方法调用,从哪里来到哪里去,闭合的一条路径。
多线程:开辟了多条路径。
一个进程可以有多个线程,如视频中同时听到声音,看到图像、显示字幕。