Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道制作包含某些元素的哈希的最有效方法是什么(在 JAVA 中)。
我想在我的类 Node 的这个散列对象中拥有类似于那些代表类 File 的散列对象,但我不使用其中的大部分函数和字段(我只使用路径、文件名和 isDirectory),并且我实现了一些特定于我的对象的字段和方法。
要补充的重要一点是节点的构造函数是基于文件对象构建的。那么什么是最有效的 - 让我的节点扩展文件或保持原样 - 不相关但构造时刻?
你是Node一个File吗?当您不是基类的特定类型时,很少实现基类。
Node
File
在这种情况下,听起来您不需要层次结构,因为当您只存储元数据时,它不会给您带来任何好处。