When you first start learning Java, there are quite a few concepts that may seem foreign to you. One of the most important is the concept of Object Oriented Programming; one of many important subjects that are essential to successfully learning Java programming.
If you have no previous Java programming experience, Java for Absolute Beginners is a great place to get your feet wet while learning by example. In this tutorial, you will learn some of the core concepts inherent to the Java programming language. Without a solid foundation in these concepts, you’re unlikely to be successful with Java or most other programming languages for that matter.
The great thing about learning to program in Java is that there are excellent classes available and a large developer community willing to help should you run into issues along the way. If you get stuck on a particular statement, chances are that hundreds or even thousands of others have been stuck in the same spot before you and a quick Internet search should net you plenty of solutions for your problem.
Whether you have zero programming experience or are just new to Java (and have experience in another language), you will be well served to learn the concepts contained within this article because you will rely on them in practically every line of code you write for your Java applications.