Registry:键值对的类型化注册表

时间:2021-06-09 18:32:03
【文件属性】:
文件名称:Registry:键值对的类型化注册表
文件大小:62KB
文件格式:ZIP
更新时间:2021-06-09 18:32:03
Java 类型安全键值对的通用注册表 本练习的主要前提是设计一个类型安全的 api 来保存和访问键值对的通用注册表。 通常,此类注册表是使用Object -> Object或String -> Object映射的一些变体来实现的。 这种方法的问题在于这种类型的注册表中的键值对本质上是无类型的。 API 中没有指示哪个键映射到什么类型的值。 Registry接口旨在通过将键的类型绑定到值的类型来返回这种类型的安全性。 一个例子: Registry reg = ... Registry.Key stringKey = Keys.of(String.class, "string"); reg.put(stringKey, "A string value"); Person customer = ... Registry.Key personKey = Keys
【文件预览】:
Registry-master
----registry()
--------gradlew.bat(2KB)
--------gradlew(5KB)
--------gradle()
--------src()
--------.gitignore(338B)
--------build.gradle(951B)
----.gitignore(40B)
----README.md(2KB)

网友评论