是否有某个在线资源维护Java的安装基础上的统计信息,包括JRE版本信息?如果没有,是否有最新报道有一些数字?
我对Windows用户特别感兴趣,但欢迎所有其他操作系统.
在用Java创建类时,我经常发现自己创建的实例级集合我提前知道的非常小 - 集合中少于10个项目.但我不知道提前的项目数量,所以我通常会选择动态集合(ArrayList,Vector等).
class Foo
{
ArrayList<Bar> bars = new ArrayList<Bar>(10);
}
Run Code Online (Sandbox Code Playgroud)
我的一部分一直在唠叨我,使用复杂的动态集合来处理这么小的东西是浪费的.是否有更好的方法来实现这样的事情?或者这是常态吗?
请注意,我没有遇到任何(明显的)性能损失或类似的事情.这只是我想知道是否有更好的方法来做事.