gpt4 book ai didi

java - java中的复合类型

转载 作者:搜寻专家 更新时间:2023-10-31 20:20:51 24 4
gpt4 key购买 nike

在 open-jdk 7-b147com.sun.tools.javac.code.Type 中,我们有以下方法

public boolean isCompound(){
return tsym.completer==null
// Compound types can't have a completer. Calling
// flags() will complete the symbol causing the
// compiler to load classes unnecessarily. This led
// to regression 6180021.
&& (tsym.flags() & COMPOUND)!=0;

}

Java 中的复合类型是什么意思?

最佳答案

在 Google 上进行研究,它们似乎是学术上提出的 Java“扩展”。

“复合类型”被描述为必须实现多个类或接口(interface)的引用类型的说明符。这是为了在必须全部实现多个 API(接口(interface))时帮助静态可验证性和编译时正确性。

发明的例子:

[CustomerService,IRpcGateway,IOSGiComponent] custSvc = new CustomerService();

我找到了以下链接:

关于java - java中的复合类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19801751/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com