@Test
public void testWeakRefsMap() throws Exception {
ConcurrentMap<String, Object> objects = new MapMaker().weakValues().makeMap();
objects.put("xxx", new Object());
if (null == objects.get("xxx")) {
Assert.fail("Reference should NOT be null");
}
try {
@SuppressWarnings("unused")
Object[] ignored = new Object[(int) Runtime.getRuntime().maxMemory()];
} catch (Throwable e) {
// Ignore OME
}
if (null != objects.get("xxx")) {
Assert.fail("Reference should be null");
}
}
RomClientWeakRemoteObjects.java 文件源码
java
阅读 42
收藏 0
点赞 0
评论 0
项目:kurento-java
作者:
评论列表
文章目录