文章来源(公众号:八股bro,每天一篇经典面试题,内推大厂) 1、Set是什么?Set的实现类都有哪些? Set是一个不能包含重复元素的集合。Set的实现类有HashSet, LinkedHashSet, TreeSet。 2、HashSet的实现原理是什么? HashSet底层由HashMap实现,HashMap中的key值为HashSet中的元素,HashMap中的value为一个提前设定好的虚拟Object对象。HashSet集合中的元素允许为null。 3、HashSet提前设定的value对象为什么是Object类型,而不是nu...