多线程基础、创建

1.什么是并发和并行?

并发:两个或多个事件在同一时间段内间隔运行。

并行:两个或多个事件在同一时间段内同时运行。

2.什么是线程和进程?

线程:进程中多个处理任务

进程:理解为启动的应用程序


线程的创建

1.继承Thread类,重写run()方法,一般不用(单继承局限)

2.实现Runnable接口,不能抛异常,没有返回值

3.实现callable接口,call方法可以抛异常,有返回值

4.使用线程池(4种),这里使用固定个数的线程池,只支持用接口实现创建的线程类

你可能感兴趣的:(多线程基础、创建)