OpenNLP tutorial or book
I've tried this one, and is very straight forward and easy to follow.

Java is very similar to python in some sense so it shouldn't be a problem for you if you have done OO.

If you want to get deeper inside natural language understanding and processing I recommend this book.