A kept parameter [in Guava] has the same region … method is invoked and all of its parameters … . a lent parameter is an anonymous region … The easiest way to think of a lent … Without this restriction, it might be possible to … concurrently access the object through these different references. … By default, all object parameters to monitors are … [They can not be kept].
Google-1
Google-2
Copyright clearance needed for quotation.