java并发

并发的优点:

1、发挥多处理器的能力

2、建模的简单性

3、异步事件的简化处理

4、响应更加灵敏

并发的缺点:

1、安全性问题

2、活跃性问题(饥饿问题:抢占资源问题)

3、性能问题

线程与进程

进程:进程是表示资源分配的基本单位,又是调度运行的基本单位。如运行中的程序

线程:线程是进程中执行运算的最小单位;进程中包含多个线程,线程共享进程的资源

线程是处理器调度的基本单位

创建线程的方式:

1、继承Thread类

2、实现Runnable接口

3、匿名内部类(lambda表达式实现)

4、实现Callable接口,完成带返回值的实现

5、创建线程池

6、spring多线程的实现

7、定时器的实现

 

posted @ 2019-04-14 23:26  一菜鸟一  阅读(154)  评论(0编辑  收藏  举报