【Todo】Java Queue Stack Vector ArrayList

Java集合框架里存在Queue这个接口,之后有不同类型的队列的实现。

Stack这个类实现堆栈,其实这个类是通过继承Vector的方式来实现的,

Vector和ArrayList的实现方式差不多,只不过Vector里的方法是线程安全的。

其实我觉得Java框架里的Stack的实现方式个人认为并不是太好,与Vector之间采用Has-a的实现更好,而不是采用Is-a的方式。 

 

posted @ 2016-10-24 14:42  blcblc  阅读(165)  评论(0编辑  收藏  举报