gpt4 book ai didi

java - 调用方法之前的 Java 泛型表示法是什么?

转载 作者:行者123 更新时间:2023-12-05 08:04:48 24 4
gpt4 key购买 nike

<分区>

我遇到了一些示例代码,其中包含我不熟悉的泛型符号:

vertx.eventBus().<JsonObject>consumer("sensor.updates", message -> {
JsonObject json = message.body();
...
});

注意调用 consumer() 之前的“ ”。

我明白它的作用,consumer() 采用泛型类型 T,我们告诉编译器期望第二个参数中有 JsonObject。来自EventBus.consumer文档:

<T> MessageConsumer<T> consumer(String address, Handler<Message<T>> handler)

我想我只是在使用多年后看到不熟悉的泛型语法感到惊讶。是否有此表示法的名称或我需要注意的任何非显而易见的行为?

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