1。java测试文件结尾 import java.io.BufferedInputStream; import java.io.DataInputStream; import java.io.FileInputStream; import java.io.IOException; public class MainClass { public static void main(String[] args) throws IOException { DataInputStream in = new DataInputStream(new BufferedInputStream(new FileInputStream( "test.java"))); while (in.available() != 0) System.out.print((char) in.readByte()); } } 2。java(windows平台)向文件中写入回车换行 linux和unix系统的换行是"/n",而windows的换行并不是直接的"/n",是"/r/n"。