The Java Ecosystem Explained - How Java Runs Your Code
When I first started learning Java, I was bombarded with a number of words and acronyms that all sounded the same – JDK, JRE, JVM, J2EE, J2SE and so on….. what do they all mean? This can often be intimidating for beginners, who often just skip ahead and jump straight into an IDE that hides all the details behind a pretty UI. But I think it’s important to understand the ecosystem, so that you can understand what’s going on under the hood, and build better software....