And*_*NER 8 c++ java oop terminology
C++术语"容器"只是Java术语"Collection"的同义词吗?
Ale*_*x B 14
是.
但是,如果我可以在这里推测,C++术语容器更好地强调所包含项的所有权,而不是Java的集合,其中没有明确的内存所有权(由于垃圾收集).
当销毁容器(因此包含或拥有项目)时,C++容器中的项目将被销毁,如果集合本身被垃圾收集,则Java项目可能继续存在.
bay*_*yda 6
容器(维基百科) 收藏(维基百科)
如果我理解正确 - 通常这种差异并不显着.
当我们谈论一组对象时,我们说"对象的集合". 如果我们谈论包含对象组的数据结构,我们说容器.
例如:std :: vector <int> - 包含整数的整数或容器向量的集合.
归档时间:
16 年,6 月 前
查看次数:
2712 次
最近记录: