以前总是用数据恢复软件,恢复误删的文件。
easyrecovery软件就是恢复删除文件的软件,但是,我现在想,能不能用java实现一个恢复删除文件的类呢?
我看了一下原理,貌似是用java来操作文件分配表,从而达到恢复的目的。
但是,具体的还是不知道怎么实施。

解决方案 »

  1.   

    哦,看来java对于系统方面的功能还是不如c和c++
    对于系统底层的开发,就不是java的长处了。
      

  2.   

    好家伙,直接操作 FAT 啊?操作得好也就算了,操作得不好整个文件系统就挂了!Java 做不了这么危险的事情。
      

  3.   


    Java 系统级开发的能力为 0
      

  4.   

    java顶多充当一个调用者的角色,最终肯定要调用native的方法来call C/C++等其它语言提供的方法
      

  5.   

    哈哈,通过这个问题,我明白了java在开发领域里的优势劣势了。
    对于系统方面的应用领域,java肯定是无能为力的,比不了c和c++还有汇编,而且许多大型的应用软件貌似java也不能胜任吧。
    但对于移动领域,java肯定要比c和c++强,而且一些框架方面的应用领域,java肯定也是有优势的,对吧。
    还有就是互联网领域,c和c++就更不行了,就没有java作用大了。、
    我上面的总结对么?
    不对的请指正。谢谢