首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JDK7:菱形推理语法混乱

JDK7:菱形推理语法混乱
EN

Stack Overflow用户
提问于 2010-11-02 14:26:06
回答 1查看 2.3K关注 0票数 8

尝试在JDK7中编译以下代码:

代码语言:javascript
复制
import java.nio.file.*;

public final class _DiamondSyntaxErrors {
  public interface InterfaceA<T> {
  }

  public abstract static class ClassA<T>
      implements InterfaceA<T> {
    protected ClassA() {
    }
  }

  public static void main(String... args) {
    // no error
    InterfaceA<Path> classA = new ClassA<>() {
    };

    // error: cannot infer type arguments for SimpleFileVisitor<>
    FileVisitor<Path> visitor = new SimpleFileVisitor<>() {
    };
  }
}

为什么菱形语法的第二个用法不起作用?

第一次使用的最大区别是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-11-11 05:56:20

提交了。

其他人用同样的例子提交了 ;)

它现在已修复()。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4075394

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档