One of the nice things about Java is that the most difficult parts of C (indirection and pointer arithmetic, among other things) have been left out of the language, while other convenience features unavailable in C (such as memory management) have been added to it.
There aren't any nice things about Java.