Java的泛型类型参数命名约定(具有多个字符)?附加Type 附加T
2022-08-31 07:49:37
在我编写的某些接口中,我想用多个字符命名泛型类型参数,以使代码更具可读性。
像....
Map<Key,Value>
而不是这个...
Map<K,V>
但是当涉及到方法时,类型参数看起来像java类,这也令人困惑。
public void put(Key key, Value value)
这似乎就像键和值是类。我发现或想到了一些符号,但不像Sun的约定或一般的最佳实践。
我猜到或发现的替代方案...
Map<KEY,VALUE>
Map<TKey,TValue>