java 从不同类访问Guava缓存

ecbunoof  于 2023-05-27  发布在  Java
关注(0)|答案(1)|浏览(145)

是否可以从该项目中的任何类访问guava缓存?
假设我在FetchBanner.java中创建类缓存bannelUrl,那么来自bannelUrl的值是否可以来自除FetchBanner.java之外的任何其他类?

yks3o0rb

yks3o0rb1#

你问题的措辞有点不清楚,所以如果我回答错了问题,请尝试重新措辞。
Guava缓存是一个Java对象,就像任何其他Java对象一样。它的可见性可以是窄的或宽的,只要你想。我建议通过它所在的类上的一个(或多个)方法来访问它,而不是直接访问,因为这样可以更好地封装实现的各个部分。但这完全取决于你。

相关问题