1
kongkongye 3 天前 via iPhone
大脑打结
|
2
agagega 3 天前 via iPhone 1
不懂 Java ,这个是类似 C++的 CRTP 吗?就是 B 继承自 A<B>,这样来复用 A 里的实现(依赖 B 的某些方法)
|
4
fgwmlhdkkkw 3 天前
你要求你的朋友要有和你一样的品位。
|
5
billccn 2 天前 via Android 1
在 Java 里面这么写最常见的是用来模拟一个 Self 类型。比如说你要在这个接口里做一个 chainable 方法(就是 return this 的方法),它的默认返回类型是接口本身,那实现类型就丢失了,后面就不好 chain 了。这个写法就是提示你把 T 设置成为实现的类型,这样就可以返回 T 这个类型。
|
6
netabare 2 天前 via iPhone
你把它理解为 Self 类型的模拟就行了。感觉 Java 就喜欢制造一些很奇怪的术语,例如把好好的协变逆变叫成 PECS 。
|