When I tried to use the hashtable class, Netbeans gave me an error saying:
这些班级虽然仍然得到支持,但被JDK1.2收集班所淘汰,可能不应用于新的发展。
However, I can t seem to find an example online on a better replacement for Hashtable
. Any suggestions?
When I tried to use the hashtable class, Netbeans gave me an error saying:
这些班级虽然仍然得到支持,但被JDK1.2收集班所淘汰,可能不应用于新的发展。
However, I can t seem to find an example online on a better replacement for Hashtable
. Any suggestions?
http://download.oracle.com/javase/7/docs/api/java/util/Hashtable.html” rel=“nofollow noretinger”>Hashtable
是 rel=“nofollow noretinger”> 代码>HHashap 。
One difference that could be important is that all relevant methods of Hashtable
are synchronized while they are not synchronized on HashMap
.
http://download.oracle.com/javase/6/docs/api/java/util/Hashtable.html” rel=“noretinger”> 编码HashMap/code><<<<>>>。
至于陈旧,我没有提及,但 Java认为:
As of the Java 2 platform v1.2, this class was retrofitted to implement the
Map
interface, making it a member of the Java Collections Framework.
你可能使用哈希姆地图:
Map<String, Integer> mymap = new HashMap<String, Integer>();
您应使用Hasmaap,但并不是针对同时的环境设计的,在这种环境中,您可使用rel=“nofollow”。
页: 1
Map<K,V> myMap = Collections.synchronizedMap(/*any map instance*/);
There are cases when a method outside your control requires an Hashtable
.
Java s own javax.management.ObjectName
is
such an example[1].
When the external interface requires it you have to use Hashtable
.
In netbeans, you can use:
@SupresssWarnings("UseOfObsoleteCollectionType")
在当地镇压警告。
See See See
1: I wonder why they used Hashtable
and not HashMap
, since ObjectName
is
available since 1.5 and Hashtable
is obsolete since 1.2
<<>Summary
最近的更换是Hasmaap(通常是通过地图接口)。
但注意到,哈希姆普省的情况并非如此。 www.un.org/Depts/DGACM/index_spanish.htm 在大多数情况下,这不是的问题,而是有意使大多数 Java收集工作变得不易安全,以避免对大多数常见情况处以罚款。 但是,如果你依靠哈希姆的翻新安全,现在需要替代,也应当翻新,那么你有两种选择:
Hi have this j2ee web application developed using spring framework. I have a problem with rendering mnessages in nihongo characters from the properties file. I tried converting the file to ascii using ...
Check this, List<String> list = new ArrayList<String>(); for (int i = 0; i < 10000; i++) { String value = (""+UUID.randomUUID().getLeastSignificantBits()).substring(3, ...
I am in the middle of solving a problem where I think it s best suited for a decorator and a state pattern. The high level setting is something like a sandwich maker and dispenser, where I have a set ...
I have been trying to execute a MS SQL Server stored procedure via JDBC today and have been unsuccessful thus far. The stored procedure has 1 input and 1 output parameter. With every combination I ...
I have a system which contains multiple applications connected together using JMS and Spring Integration. Messages get sent along a chain of applications. [App A] -> [App B] -> [App C] We set a ...
If I m given two Java Libraries in Jar format, 1 having no bells and whistles, and the other having lots of them that will mostly go unused.... my question is: How will the larger, mostly unused ...
I have a Class variable that holds a certain type and I need to get a variable that holds the corresponding array class. The best I could come up with is this: Class arrayOfFooClass = java.lang....
I m working on a Java desktop application that reads and writes from/to different files. I think a better solution would be to replace the file system by a SQLite database. How hard is it to migrate ...