1、写文件的过程实际上是由各个数据缓冲的过程,并不是你用write以后他就会直接的写入文件中,而是等缓冲区满了以后再写入文件。
2、你这里缺少logFile.close()方法。调用close方法是会释放掉所占用的资源并把缓冲区的数据写入文件。所以可能使你的数据太少,所以没有写入。最总资源也没有释放。