- 博客(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关注的人