How to learn the programming language java? Please send links?

I don't mean javascript, but java.

Where can I go to learn to code java? Like the one used for minecraft.

https://www.udemy.com/blog/learn-java/
http://c4learn.com/javaprogramming/
http://www.tutorialspoint.com/java/
http://www.learnjavaonline.org/
http://en.wikibooks.org/wiki/Java_Programming
http://docs.oracle.com/.../tutorial/

Books:
Head First Java
Effective Java by Joshua Bloch
Java The Complete Reference by Herbert Schildt

That one is harder, not many websites offer it. If you can take a school course, great, but I don't know of any websites.

Right now I'm using http://www.codecademy.com/

http://javalearnsimply.weebly.com/java.html
http://www.freejavaguide.com/corejava.htm
http://javabeginnerstutorial.com/core-java/