摘要: #### 5.5.1 CountDownLatch `CountDownLatch`是一个同步辅助类,它允许一个或多个线程等待,直到其他线程完成一组操作。`CountDownLatch`有一个计数器,当计数器减为0时,等待的线程将被唤醒。计数器只能减少,不能增加。 **示例:使用CountDownL 阅读全文
posted @ 2023-05-31 23:17 博客0214 阅读(48) 评论(0) 推荐(0)
摘要: 在本节中,我们将详细讨论Java中的对象序列化与反序列化概念、使用方法以及实例。对象序列化是将对象的状态信息转换为字节流的过程,而反序列化则相反,是将字节流恢复为对象的过程。 #### 4.4.1 为什么需要对象序列化? 对象序列化的主要目的是为了在不同的系统间传输对象,或者将对象持久化到磁盘文件中 阅读全文
posted @ 2023-05-31 17:04 博客0214 阅读(83) 评论(0) 推荐(0)
摘要: 在Java中,异常是一种用于表示程序在运行过程中遇到的错误或异常情况的对象。Java提供了一套异常处理机制,可以帮助我们更好地处理运行时可能出现的错误和异常。异常处理的主要概念包括: 1. 异常类:Java中的异常类是继承自`Throwable`类的类。异常类分为两大类:`Error`类和`Exce 阅读全文
posted @ 2023-05-31 09:01 博客0214 阅读(157) 评论(0) 推荐(0)