![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
Monk_Qi
这个作者很懒,什么都没留下…
展开
-
Java线程与线程的生命周期
其他阻塞:线程调用sleep () / join () / 发出io请求时线程进入阻塞状态,当这写方法执行结束后线程重新进入就绪状态。就绪状态:当线程调用start()后线程处于就绪状态,在可运行线程池,等待获取cpu的使用权。notify() / notifyAll () 唤醒指定线程 / 唤醒全部线程。运行状态:当线程获取到cpu时间片后,就进入运行转态,运行run()方法。等待阻塞:运行状态的线程调用wait ()方法,线程进入对象等待池。wait() 让线程进入阻塞状态,释放锁,等待其他线程唤醒。原创 2023-12-05 09:32:32 · 301 阅读 · 1 评论 -
java的三大特性
解释:多个类继承同一个父类,并且子类对父类的某个方法进行了重写,这时父类调用子类方法时就形成了多态。将属性和方法封装到成一个对象,想要访问这些方法与属性就需要调用这个对象。A类继承B类,那么A类就拥有B类全部非私有的方法与属性。前置条件:继承,重写,父类引用指向子类。原创 2023-10-11 15:32:26 · 25 阅读 · 0 评论