Knowing how Java works in initializing objects and how it bind methods and fields to an object , abstract , final methods to an object and some other issues take a lot of time to guess myself , and i needed to ensure that every guess i made was correct by asking here and there . I need some recommendations to read or watch (books-tutorials-articles-videos) , thanks in advance
Java, being a platform-independent programming language, doesn't work on the one-step compilation. Instead, it involves a two-step execution, first through an OS-independent compiler; and second, in a virtual machine (JVM) which is custom-built for every operating system.
Java doesn't read your code. Java is a language. The compiler will 'read' and parse your code, and generate bytecode that will be executed by the JVM. And yes, if you cause an infinite loop it's a problem and your program won't exit.
What better source than Sun's Java Language Specification?
You can read any java book out there, there is a ton. But you won't know how java works until you actually start programming. Find a project and start coding!
I do like the Head First series for beginners. There is a Java book they publish. http://headfirstlabs.com/
Go through the article in http://www.javaworld.com/ and such sites.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With