自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

转载 多线程暂停 sleep、yeild、wait、join

sleepsleep 方法是属于Thread 类中的,sleep 过程中线程不会释放锁,只会阻塞线程,让出cpu给其他线程,但是他的监控状态依然保持着,当指定的时间到了又会自动恢复运行状态,可中断,sleep 给其他线程运行机会时不考虑线程的优先级,因此会给低优先级的线程以运行的机会yield和 sleep 一样都是 Thread 类的方法,都是暂停当前正在执行的线程对象,不会释放资源锁,和 sleep 不同的是 yield方法并不会让线程进入阻塞状态,而是让线程重回就绪状态,它只需要等待重新.

2022-02-19 23:42:25 1167

原创 面向对象与面向过程

什么是面向对象?对比面向过程,是两种不同处理问题的角度,面向过程更注重事情的每一个步骤以及顺序,面向对象更注重事情有哪些参与者(对象),以及各自需要做什么比如:洗衣机洗衣服面向过程:会将任务拆解成一系列的步骤:1、打开洗衣机2、放衣服3、放洗衣液4、清洗5、烘干面向对象:会拆出人和洗衣机两个对象;以上例子就能看出,面向过程比较直接高效,而面向对象更易于复用,扩展和维护面向对象的三大特征:封装、继承、多态封装:1、概念:封装就...

2022-02-19 22:37:26 221

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除