...
BufferedReader in = null;
char[] str = new char[256];   //此处我把数组大小改为1024或更大些  速度反而变慢了很多~~~~
try                           //数组变大后会减少读写次数, 为什么速度发而慢了呢?
{
in = new BufferedReader(new FileReader("1.txt"));

while((in.read(str)) != -1)
{
System.out.println(String.valueOf(str));
}
}
...