Complex sentence: In addition to weak references, Java has soft references soft references is much like weak references, but the JVM will not deallocate softly referenced objects until the memory is actually needed.
Split into simpler sentences: In addition to weak references, Java has soft references. Soft references are much like weak references, but the JVM will not deallocate softly-referenced objects until the memory is actually needed.