java.util.*包仅适用于实用程序类吗?

And*_*ell 3 java standards packages utility

我正在用Java编程,并被告知要将一些代码重构为编码标准.我被告知util包适用于静态实用程序类而不是应用程序功能.它是否正确?这到底是什么意思?另外,考虑到"java.util"包中包含Collection接口,我还能如何完成需要列表的任务?

ysh*_*vit 7

谁告诉你这是错的 - 或者你误解了.java.util.*一堆非常有用的,非常常见的类,其中大部分都不是实用程序类(通常意义上的"只有/通常用于常见任务的静态方法的类").例如,Listjava.util与它的常用工具一起ArrayListLinkedList.同上Map/ HashMap/ TreeMap,Set/ HashSet/ TreeSet,和其他许多人.