set<??> set = new hashSet<??>()与hashSet<??> set = new hashSet<??>();区别在哪?为什么?
展开全部
实例化以后都是HashSet类型的对象,第一个在实例化的时候会优先调用父类的构造方法,体现了java的多态特性(动态多态 父类类型=子类对象),第二个则不然
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没啥区别 实例化的都是一个hashSet 它们都会先调用set的构造方法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一样,都是new hashSet。hashSet是数据Set集合中的子集
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询