是否可以使用Java格式化记忆棒、笔驱动器或磁盘?
我想创建一个多平台实用程序来格式化/擦除记忆棒、磁盘等是否可以使用Java格式化记忆棒、笔驱动器或磁盘?,java,formatting,filesystems,disk-partitioning,Java,Formatting,Filesystems,Disk Partitioning,我想创建一个多平台实用程序来格式化/擦除记忆棒、磁盘等 在Java中可以做到这一点吗?或者我需要为每个操作系统平台调用本机方法吗?不直接调用。您将需要调用特定于操作系统的程序来为您执行实际工作 在类unix系统上,您可以(最有可能仅以root用户身份)读取磁盘文件/dev/{h,s}d*,并向其写入您想要的任何字节序列,包括表示ext3文件系统的字节序列 不过,我不知道Java中有任何ext3库,所以您可能需要自己编写。或者为您关心的文件格式创建一个库 虽然这可能不是您想要的,但您可以满足它:-
在Java中可以做到这一点吗?或者我需要为每个操作系统平台调用本机方法吗?不直接调用。您将需要调用特定于操作系统的程序来为您执行实际工作 在类unix系统上,您可以(最有可能仅以root用户身份)读取磁盘文件
/dev/{h,s}d*
,并向其写入您想要的任何字节序列,包括表示ext3文件系统的字节序列
不过,我不知道Java中有任何ext3库,所以您可能需要自己编写。或者为您关心的文件格式创建一个库
虽然这可能不是您想要的,但您可以满足它:-)这是非常特定于系统的,没有通用的方法来执行此操作。你的选择是
您想使用什么格式?+1表示我的fat32库;-)@Waldheinz您的库看起来很棒,但我还没有找到任何关于如何使用它的帮助或示例。你写了什么吗?