是否有大量的 Java 标准库单元测试来从头开始实现它?

问题描述

我相信从头开始实施是有益的,不仅可以更好地理解技术方面,还可以更好地理解幕后的算法。只有自己实现了HashMap,我才能完全理解它。我认为可以为许多 Java 标准库类创建大量的单元测试集合,这些类不仅测试正确性,还测试复杂性(例如,让您在 HashMap 中实现红黑树以在解决冲突时实现 O(log n) )。它们还可以让您实现在 2 种类型(UTF 和 LATIN)之间切换的 java.lang.String 并检查内存分配是否正确(每个符号 1 个字节或 2 个字节)。

我想知道是否有人创建了如此精心设计的单元测试集合。如果没有,如果你认为这是个好主意,我可以尝试自己发起这样的倡议。

目前,我只能看到 JDK tests 认为他们非常贫穷

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)