Java中的常用分布式缓存系统包括Redis、Memcached和Ehcache等。它们都可以通过Java提供的客户端库来使用。例如,可以使用Jedis来操作Redis,使用Spymemcached来操作Memcached,使用Ehcache提供的CacheManager来操作Ehcache。 在使用这些分布式缓存系统时,需要配置缓存的各种参数,例如缓存的过期时间、缓存的大小等。此外,还需要考虑缓存一致性和缓存雪崩等问题。可以通过使用一些框架或者工具来帮助管理缓存系统,例如Spring Cache框架、Hazelcast或者Redisson等。如果需要深入了解分布式缓存的知识,可以查看一些相关的书籍或者文章,例如《Redis深度历险》、《深入分布式缓存:原理、架构和Java实现》等。