Java 计算机突然关机后文件包含不可见文本

Java file contains invisible text after computer suddenly shutdown

我在 NetBeans 中有一个 Java 项目,突然我的 PC 关机了。当我再次打开它时,我在关机时正在处理的文件现在是空白的。即使本地历史处于活动状态,它也不会显示出来。它仍然是 4kb 大小,当你按下 Ctrl+A - select all 时,它 selects 3 行。但这些都是空行。

http://prntscr.com/q5b8lf

有谁知道那是什么?

使用 java 程序,我得出结论,除了 1 个换行符外,所有这些字符都是空格。

代码:

public class Table {

    public static void main (String[] args){
        String S = "                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ";
        System.out.println(S);
        System.out.println((int) S.charAt(0)); // First character
        for(int i=0; i<S.length(); i++){
            if(S.charAt(i) != 32) System.out.println(i + (int) S.charAt(i)); 
                // If any character is ever != a space
        }
        System.out.println(32); // Space ASCII code
    }
}
Input: None

Output: (lots of spaces in the first line) 

32 // First character
32 // Space ASCII code