笔记
文章平均质量分 65
日常笔记
极客刘
此行本是无敌路
展开
-
睡前故事,随心所欲,不逾矩
**等待唤醒**:`wait()` 方法使当前线程暂停执行并释放锁,直到其他线程调用相同对象的 `notify()` 或 `notifyAll()` 方法Θic-1ΘΘic-2Θ。- **锁的行为**:与 `wait()` 相对,调用 `notify()` 后,当前线程不会马上释放锁,而是要等它退出同步块或方法时才会释放锁Θic-1ΘΘic-2Θ。- **锁的释放**:当 `wait()` 被调用时,当前线程会立即释放对象锁,允许其他线程进入同步块Θic-1ΘΘic-3Θ。原创 2024-06-21 23:34:27 · 228 阅读 · 0 评论 -
List接口实现方法
下面,我将基于Java的List接口,给出这八个方面的实现方法的描述和示例代码。List接口本身没有直接提供查找元素的方法,但通常可以通过遍历列表来查找特定元素,或者使用indexOf()或lastIndexOf()方法来查找元素的索引。实际使用中,还可以根据具体的需求,结合Java集合框架提供的其他接口和类,来进行更复杂的数据操作。// 打印列表中的每个元素。通过get()方法可以根据索引获取列表中的元素。可以使用remove()方法删除列表中的元素。使用size()方法可以获取列表中的元素数量。原创 2024-06-20 11:25:16 · 487 阅读 · 0 评论