Java hashtables/java in general?

I know this is a C++ forum, but I'm comfortable with this forum I thought I would ask here rather than creating a random account for a java/general prog lang forum.

I primarily work with C++ and never done Java - was just wondering if, when creating hash tables, can one only do it by including java.util or can it be done 'manually' so to speak? Additionally, are there any recommended tutorials for beginners in Java? I've heard that its easier to transition from C++ to Java but any recs for the tutorials would be much appreciated.

Thanks!

Edit: Oh my goodness no, this is not an april fools joke or anything. Talk about bad timing eh.