首页 文章
  • 414 votes
     answers
     views

    Java 7中的钻石运算符有什么意义?

    java 7中的菱形运算符允许以下代码: List<String> list = new LinkedList<>(); 但是在Java 5/6中,我可以简单地写: List<String> list = new LinkedList(); 我对类型擦除的理解是这些完全相同 . (无论如何,通用都会在运行时删除) . 为什么要钻石头呢?它允许哪些新功能/类...

热门问题