为了解决并发问题,我使用ConcurrentLinkedDeque
根据Android文档,在 API-21 中添加。
但是,我仍然可以在 API-16 的设备上运行代码,而根本没有任何错误。虽然它确实强调了对其方法的调用:
调用需要API级别21(当前最小值为14): java.util.concurrent.ConcurrentLinkedDeque#ConcurrentLinkedDeque
但可以使用@SuppressLint("NewApi")
忽略这一点。
那么,为什么可能呢?为什么我不能在21岁以下的API中运行ClassNotFoundException
?