From 18f8564f008f9864d6752da1685867b0faecf312 Mon Sep 17 00:00:00 2001 From: hmao Date: Tue, 24 Nov 2020 03:21:09 -0800 Subject: [PATCH] Update Java1.md --- Java1.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Java1.md b/Java1.md index 4fc536b..cdd1f98 100644 --- a/Java1.md +++ b/Java1.md @@ -79,4 +79,10 @@ ip:计算机 一般通过在 while(true) 循环中服务 端会调用 accept() 方法等待接收客户 端的连接的方式监听请求,请求一旦 接收到一个连接请求,就可以建立通 信套接字在这个通信套接字上进行读 写操作,此时不能再接收其他客户端 连接请求,只能等待同当前连接的客 户端的操作执行完成, 不过可以通过 多线程来支持多个客户端的连接 - + Runnable#run()没有返回值 + Callable#call()方法有返回值 + + 创建固定线程池的经验 + + 1. 如果是CPU密集型,则线程池大小设置成N或N+1 + 2. 如果是IO密集型,则线程池大小设置为2N或2N+2