- 博客(4)
- 收藏
- 关注
原创 线程基础:线程安全
目录一、线程的上下文切换二、线程的安全问题三、线程安全问题的解决方法1、在方法上添加synchronized关键字2、在代码块前添加synchronized关键字3、同步锁4、区别一、线程的上下文切换在上一节我们讲到,当线程处于运行状态时,被其他线程得到CPU资源后,会回到准备状态,那么当这条线程再次处于运行状态时,是如何知道自己原先是处在哪一行呢? 原因就是程序计数器,程序计数器是每一个线程都会拥有的一个东西,它的作用就是记录上次代码执...
2021-12-08 20:49:06 249
原创 线程基础:有关线程的概念与实现方法
目录一、线程的概念1、进程2、线程3、进程与线程的区别二、线程的实现1、继承Thread类2、实现Runnable接口3、实现Callable接口4、三种实现方法的区别三、线程的生命周期四、线程的常用方法总结一、线程的概念1、进程进程是运行中的程序,是执行相关程序(CPU、内存、磁盘等)的基本单位,进程与进程之间是相互独立的,有着属于自己的内存空间。2、线程线程是执行CPU资源的基本单位,属于一种特别的进程,因此执行一个线程所需要的资源更
2021-12-08 19:39:03 284
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人