相关疑难解决方法(0)

Java的隐藏功能

在阅读了C#的Hidden Features之后,我想知道,Java的一些隐藏功能是什么?

java

295
推荐指数
88
解决办法
21万
查看次数

如何将变量类型设置为"实现这两个接口的东西"?

所以,是的,我已经看到了这个问题.但是,如果我有两个接口,IA以及IB,但我想一个参数的函数(或类的属性)是:

public void (<? extends IA, IB> someClass) {
//...
}
Run Code Online (Sandbox Code Playgroud)

有没有办法在不使用泛型的情况下做到这一点?

编辑:

我意识到我真正想要的是Duck Typing,就像在Python中一样.我只是没说出正确的话.考虑到这一点,显然在Java中没有真正的方法可以做到这一点.我接受了这个答案,但随后意识到输入必须要有新的签名interface才能工作.但是,他确实符合我笨拙措辞的标准:).

java interface

2
推荐指数
2
解决办法
114
查看次数

标签 统计

java ×2

interface ×1