最常用的类型参数名称是:
E - Element(Java Collections Framework广泛使用)
K - 钥匙
N - 数字
T型
V - 价值
S,U,V等 - 第2,第3,第4类型
我似乎不太明白每个字母到底对应的是什么.我知道每个字母只代表一个惯例,但第二,第三和第四类是什么意思呢?我什么时候应该用什么?在他们的官方教程网站上,它没有提供进一步的信息.
为什么有人选择Java来创建桌面应用程序(GUI更具体)?我问的原因是有明显和更好的选择.对于Windows,有C#和.NET框架,对于mac,有Objective-C和Cocoa框架,对于跨平台兼容性,有Qt和C++(也是单声道).
有人会抛弃上述选择并使用Java的原因是什么?除了有人"只知道Java"之外,我对真正的原因,好处以及Java何时成为更好的解决方案感兴趣.