也許也可以參考一下這篇:
http://www.codedata.com.tw/java/ ... 9-listenablefuture/- readFile(args[0],
- content -> out.println(content), // success
- ex -> ex.printStackTrace(), // error
- Executors.newFixedThreadPool(10)
- );
複製程式碼 這模擬 Node.js 的風格來讀取一個文字檔案,當數字不設為 1 時,是這段引言的情境之一:
你應該想成使用 non-blocking Socket 有機會讓你選擇只用一個 thread,是不是要開更多 thread 可以看使用量來決定。 |