我正在尝试将一些代码从jre 1.4更新到1.7。基本上我正在尝试为arraylists和hashmaps交换向量和哈希表。我正在使用jre 1.7,但是,当我尝试将编译器错误设置更改为已弃用代码的错误时,尽管它们已被弃用,但它在vector或hash表上并没有出错。我确信我之前已将其配置为错误,并且想知道是否有人知道我可能会遗漏什么?
由于
答案 0 :(得分:3)
Vector
和Hashtable
未正式弃用,因此编译器不会向您发出警告。它们未标有@Deprecated
注释。