Java语言怎么实现读取一个硬盘里底层的逻辑地址,创建一个在资源管理器看不到的文件,我要存储隐藏信息,怎么编写实现
第一个Java中不可能有办法能直接读取硬盘底层的逻辑地址,文件操作得API基于OS提供的文件系统接口的,没办法直接操作硬盘的MAC或虚拟地址。第二个想储隐藏信息,你可以考虑考虑AES加密算法,具体使用我就不给你罗列,打开bing搜索关键词会有很多案例
不知道你这个问题是否已经解决, 如果还没有解决的话:答:是值传递。Java语言的方法调用只支持参数的值传递。
Java中没有传引用实在是非常的不方便,这一点在Java 8中仍然没有得到改进,正是如此在Java编写的代码中才会出现大量的Wrapper类(将需要通过方法调用修改的引用置于一个Wrapper类中,再将Wrapper对象传入方法),这样的做法只会让代码变得臃肿,尤其是让从C和C++转型为Java程序员的开发者无法容忍。