在Java中用於讀寫控制檯的最有效的類是什麼?在Java中對控制檯進行讀取和寫入
1
A
回答
2
Java 1.6有一個Console類,它簡化了一些事情。一般來說,System.in之上的System.out和Scanner通常就足夠了。
1
Like System。{out,in}?
1
BufferedReader和BufferedWriter是寫入和讀取控制檯以及任何文件的最有效方法。但是,它們相對難以使用。
Scanner提供了從命令行檢索輸入的替代方法,並且比使用BufferedReader更容易使用。
1
如果您在應用程序中打印日誌消息,應該使用日誌API(log4j或其他)。然後指定每個類在控制檯上打印哪些級別(調試,信息,警告等)。
根據我的經驗,日誌記錄往往會使事情大大減慢 - 所以不要在嚴密的循環內記錄日誌(除非日誌記錄級別通常在生產中關閉)。
相關問題
- 1. 在java程序中運行時從控制檯寫入和讀取數據
- 2. Java二進制IO寫入和讀取
- 3. 在Java中從控制檯讀取
- 4. 在VB.net中寫入控制檯和stdout
- 5. .NET控制檯讀取和寫入問題
- 6. 讀取和寫入二進制文件
- 7. 如何在Java中從控制檯讀取大量輸入?
- 8. 在java中從控制檯讀取多行
- 9. 在java中讀取和寫入xml
- 10. C#控制檯:在讀取時寫入並保留結構
- 11. Ruby在一行代碼中對文件進行讀取/寫入
- 12. 在讀取和寫入XML之間對DataSet進行排序
- 13. 在.NET中同時讀寫控制檯
- 14. 從控制檯讀取用戶輸入並將其寫入JSON
- 15. 寫入和讀取二進制文件java
- 16. 使用Java讀取和寫入大型二進制文件
- 17. 使用GUI進行控制檯輸入和輸出java
- 18. Java控制檯逐行讀取輸入並存儲在字符串數組中
- 19. 如何單元測試的控制檯程序,讀取輸入和寫入控制檯
- 20. 哪一個更快:從控制檯讀取或寫入文件和閱讀?
- 21. 從二進制文件讀取和寫入位對齊
- 22. C++寫入和讀取對象到二進制文件
- 23. 最快讀取二進制文件讀取和寫入
- 24. 從Java控制檯程序的命令行中讀取段落
- 25. 在Qt中讀取和寫入二進制文件
- 26. 在C++中讀取和寫入int到二進制文件
- 27. 在C++中讀取和寫入二進制文件
- 28. 子控制檯和寫入控制檯值的時間步驟
- 29. 讀取文件內容並寫入控制檯
- 30. 使用C#對文件進行讀取和寫入#