Java Collections synchronizedNavigableMap() 方法

2025 年 3 月 21 日 | 阅读 2 分钟

Java Collections 类中的 synchronizedNavigableMap() 方法用于获取一个同步的(线程安全的)、由指定的 navigable map 支持的 navigable map。

语法

以下是 synchronizedNavigableMap() 方法的声明

参数

参数描述必需/可选
m它是一个 navigable map,将被包装在一个同步的 navigable map 中。必需

返回值

synchronizedNavigableMap() 方法返回指定 Navigable Map 的同步视图。

异常

不适用

兼容版本

Java 1.8 及以上版本

示例 1

输出

Synchronized navigable map is :{1=Google, 2=Facebook, 3=Java, 4=TpointTech}

示例 2

输出

Map before Synchronized map: {1=1001, 2=1002, 3=1003, 4=1004, 5=1005}
Synchronized map after remove(4, 1004):{1=1001, 2=1002, 3=1003, 5=1005}

示例 3

输出

10