Image for post
Image for post
Photo by Blake Wisz on Unsplash

Java is one of the world’s most widely used and in-demand programming languages. Since it’s arrival in 1995, Java kept improving over time. With its frequent release cycle in the recent years, it requires a bit more effort to keep up with the new releases.

We will start with a small Q&A section to clear out the questions and then discuss the Java 11 changes with “in a nutshell” approach. In approximately 15 minutes, you will get familiar with what’s changed with Java 11. There is also a slide version of the article as well.

Let’s begin.

First of all, why are there so many releases?

Image for post
Image for post

Oracle used to release a new version every 2 to 3 years. However, it took great effort for companies to adopt too many changes at once. …

Image for post
Image for post

Hello, welcome to this ‘panaromic’ Java guide. You can find easily digestable information on almost all the topics of Java.

When I first started my software engineering career, I was looking for an all-in-one Java guide but I couldn’t have found it. Then I prepared one which benefited me a lot.

A quick update, I’ve just published changes of Java 11 in a Nutshell. Check it out if you’re interested.

If you’re new to software development or looking for a resource to quickly review topics for interview prep, you’re in the right place.

Let’s go!

Topics We Will Cover

  • Properties of Java
  • Variable Types
  • What are JVM, JRE and JDK? …


Hakan Eröztekin

Software Development Engineer @ trendyol,

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store