我在使用java读取磁盘上的文件夹时,会经常遇到这样的问题:无法访问。而引起这些问题的原因是系统文件夹的一些权限,那么如何在java中避开这些问题,也就是说如何使java程序可以操作系统文件夹,或者是避开读取系统文件夹。初学者,求指教。

解决方案 »

  1.   

    要是java能这么牛逼,操作系统还能存在吗
      

  2.   

    用FileFilter和File.canRead()进行过滤
      

  3.   

    如果是linux上你可以给文件夹赋予读写的权限
      

  4.   

    能!
    用java调用本地方法修改访问权限,再进行读取操作~
    具体代码记不住,你自己找书做吧!不要觉得这是废话,你要是能用java这种应用层的语言越过底层系统权限,那QQ就不用跟360打官司了!
    你滴明白?