关于HashTable和Vector执行效率的区别 不太懂有人说Vector效率低,推荐用ArrayList代替Vector使用 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 因为Vector是线程安全的,为了保证存取的同步,会在性能上有所消耗所以在不需要注意同步的时候,用ArrayList会效率比较高至于Vector和HashTable比较效率,这还真是奇怪的要求两者各有自己的适用范围,应用方式不同,如何比较效率? 两个都是被淘汰ArrayList替代VectorHashMap替代HashTable HashTable 和Vector 不在一个比较曾面上楼上的说的比较有道理地 因为我看到一个java德大学视频教程,里面说的用HashTable要比用Vector之类的数组查询要快,至于为什么她没说!所以我也很纳闷,不知道是怎么比较的! HashTable是基于哈希表,查询速度是常数级(足够离散的化)Vector是一个数组,查询速度是线性的 java中使用swing如何给list加checkbox 有关JTextPanel Java中利用二维数组存储输入字符串问题 简单问题,快来强分!! 一个键盘输入取信息的问题 有哪位做打印applet成功过吗? 问一个简单的问题,请赐教!table中被选行在代码中如何表示? 大哥、大哥,你好吗? java 怎样将网页中选中的文字复制到剪贴板? 谁可以给我解释一下个代码 简单问题,快来强分!! Vector,HashTable这些类过时了吗? 请高手畅所欲言!!!!
所以在不需要注意同步的时候,用ArrayList会效率比较高
至于Vector和HashTable比较效率,这还真是奇怪的要求
两者各有自己的适用范围,应用方式不同,如何比较效率?
ArrayList替代Vector
HashMap替代HashTable
Vector是一个数组,查询速度是线性的