今天写了一个基于Socket的类似FTP的程序。
发现了一个问题,像BufferedWriter这类流,如果不关闭Socket就可能一直都无法得到写进去的流。反正很麻烦。
所以建议使用DataInputStream的readUTF(),DataOutputStream的writeUTF().而文件的读写,建议是使用底层的流,虽然书写方面可能没封装的流方便。但是没有读取不到的情况。
发现了一个问题,像BufferedWriter这类流,如果不关闭Socket就可能一直都无法得到写进去的流。反正很麻烦。
所以建议使用DataInputStream的readUTF(),DataOutputStream的writeUTF().而文件的读写,建议是使用底层的流,虽然书写方面可能没封装的流方便。但是没有读取不到的情况。