总结:我用过的语言里面的集合框架

我想,对于一门高产的语言、或者一个脱离了机器抽象的广泛使用的平台,除了要有简洁优雅的语法(当然也有反例),一个良好的基础类库是很必要的。而基础中的基础,我认为是一个好的string类和一个完善的collection framework。

String要注意的地方很多,比如COW与否、immutable与否,带来的效率或thread safe问题,string pool,rope,StringBuilder,等等等等。
偏题了。。这次的重点是总结一下在我的使用经验内,“集合”这种ADT的支持。。因为。。太多了。。很容易忘。。

点击查看文章
   C++ STL Containers

   Java Collection Framework

   C# Collections

   Python and Javascript
 



posted @ 2008-06-30 21:51  VeryDxZ  阅读(497)  评论(0编辑  收藏  举报