- 博客(2)
- 收藏
- 关注
转载 多线程暂停 sleep、yeild、wait、join
sleep sleep 方法是属于Thread 类中的,sleep 过程中线程不会释放锁,只会阻塞线程,让出cpu给其他线程,但是他的监控状态依然保持着,当指定的时间到了又会自动恢复运行状态,可中断,sleep 给其他线程运行机会时不考虑线程的优先级,因此会给低优先级的线程以运行的机会 yield 和 sleep 一样都是 Thread 类的方法,都是暂停当前正在执行的线程对象,不会释放资源锁,和 sleep 不同的是 yield方法并不会让线程进入阻塞状态,而是让线程重回就绪状态,它只需要等待重新.
2022-02-19 23:42:25
1236
原创 面向对象与面向过程
什么是面向对象? 对比面向过程,是两种不同处理问题的角度, 面向过程更注重事情的每一个步骤以及顺序,面向对象更注重事情有哪些参与者(对象),以及各自需要做什么 比如:洗衣机洗衣服 面向过程: 会将任务拆解成一系列的步骤: 1、打开洗衣机 2、放衣服 3、放洗衣液 4、清洗 5、烘干 面向对象: 会拆出人和洗衣机两个对象; 以上例子就能看出,面向过程比较直接高效,而面向对象更易于复用,扩展和维护 面向对象的三大特征:封装、继承、多态 封装: 1、概念:封装就...
2022-02-19 22:37:26
242
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人