How can it be, that ConcurrentHashMap has no keySet() method?(ConCurentHashMap没有keyset()方法,这怎么可能呢?)
问题描述
我正在调试从Matlab
调用的Java
代码,并获得异常:
库类没有库方法,怎么可能?
更新
Matlab正在使用Java7
。我调用的代码是为Java8
编译的,包含语法
即Java8
-特定。虽然声称它应该与Java7
是二进制兼容的,否则在Java8
中做许多妥协是没有意义的。
推荐答案
在JAVA 8中,ConcurrentHashMap.keySet()
返回类型已更改。
在Oracle JDK 7中:
在Oracle JDK 8中:
这篇关于ConCurentHashMap没有keyset()方法,这怎么可能呢?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!