我使用BufferedReader的readLine()方法从套接字读取文本行.
readLine()
没有明显的方法来限制读取行的长度.
我担心数据源可能(恶意地或错误地)写入大量数据而没有任何换行符,这将导致BufferedReader分配无限量的内存.
有没有办法避免这种情况?或者我必须实现readLine()自己的有界版本?
java readline bufferedreader
bufferedreader ×1
java ×1
readline ×1