如果我有一个用Java实现Map接口的对象,并且我希望对其中包含的每一对进行迭代,那么最有效的方法是什么?元素的顺序是否取决于我对接口的特定映射实现?

Java中HashMap和Hashtable之间的区别是什么?对于非线程应用程序,哪个更有效?