Very well put! Where in the text did you find this? I would like to reference this image elsewhere.
Primitive Boolean type names boolean
Object oriented programming
Concurrency control through synchronized modifier
Use of implicit storage deallocation for its objects
There is a Java features slide on moodle but I'm sure there is another site that covers it with a quick search on google.