在哪里可以找到使用 Java 的异步编程示例?我有兴趣在异步编程中寻找模式来构建具有响应性(防止定期挂起和停止响应用户输入的应用程序以及不及时响应客户端请求的服务器应用程序)和可伸缩性的应用程序。
尤其是查看执行 I/O 操作(例如文件读/写、Web 请求和数据库查询)的示例将很有帮助,并且还涉及大量 CPU 处理,例如网页中的购物建议。
哪些 Java 库可以帮助确定应用程序的响应何时不可预测 - 因为应用程序的线程执行 I/O 请求,应用程序基本上放弃了对 I/O 设备(硬盘驱动器、网络或其他)