我正在查看一些教程,偶然发现了这段代码:
public void run(String... args) throws Exception {
eventBus.on($("quotes"), receiver);
publisher.publishQuotes(NUMBER_OF_QUOTES);
}
这是我第一次在Java中看到
$("quotes")
。我希望有人能解释一下这是什么意思。以下是源代码: https://github.com/spring-guides/deprecate-gs-messaging-reactor/blob/master/complete/src/main/java/hello/Application.java#L53 更新:
这不是关于$作为Java变量名的问题。我知道它是一个有效的变量名。但是,$("something")的格式看起来像JQuery;因此我认为它是一个特殊的指令或其他东西。
import static reactor.bus.selector.Selectors.$;
- Elliott Frisch