I have just started learning Java (referring Head-First book).
I just wanted to know what's the best way of learning any language?
How to get most out of the book?
Should one have to study the book's matter and then try that code later on computer or do that simultaneously? (learning concept and try that on the computer at the same moment)
In my case I am referring the book and taking help of the forums. Also I want to know when to start answering here on Stack Overflow :) Since I am new to the language so I don't know much.
(I just read other's answers here regularly)