并发容器ConcurrentLinkedQueue的offer() 和add() 的区别

官方文档API中描述这两种方法都是一样的这里写图片描述
所以在这里记录一下两个方法的区别
两个方法都是向ConcurrentLinkedQueue尾部插入指定元素,但是offer()方法和add()方法不同点是前者插入成功后会返回false,而后者是会出现异常的( throwing an unchecked exception)。
Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐