我是 java 新手,正在尝试理解以下代码。
public class Foo extends Bar<Type, Type2> {
@Override
public SomeFoo<Type, Type2> getReader(Type type) throws IOException {
return new SomeInstance(type);
}
}
我试图了解什么是public SomeFoo
.
不是一堂课??它是一个构造函数..为什么它返回一些东西?
我什么时候做
Foo foobar = new Foo()
会是foobar
什么?
什么是Bar<Type,type2>
?为什么我们使用这些箭头括号?