…to begin with!

Rupam Jha
JavaMadeTranquil
Published in
1 min readSep 26, 2020

Hello Comrades,

If your keen on having a deep understanding and knowledge into Core Java, probably this article could help you guide taking your baby steps into the world of “Computer Programming”.

This article will help you understand why an IT industry demands learning Java.The reason why Java is on top of list of programming languages is that so many organisations even today work on this language. Probably 3 millions phones and approximately 125 million of TV sets are today working on Java platform. A program written in Java can run on several different types of computers, with some basic environmental setup.

So…to begin with let me help you understand the flow of the upcoming articles which might help you develop a better understanding of basic concepts of Java.

Here , We’ll be covering following concepts in depth with real time examples helping you connect in a better way to the concepts explained.

  • Why Java!
  • Software development environment : JDK, JRE,JVM , JIT.
  • Platform in-dependency of Java.
  • Keywords
  • Datatypes
  • Variables
  • Modifiers
  • Operators
  • Control Statements
  • Block of Code :Packages, Class and Methods
  • Memory allocation in Java
  • OOPs Concept
  • Constructor in Java
  • Abstract class and Interface
  • Garbage Collection in Java
  • Exception Handling
  • Concept of inner Classes
  • Wrapper Classes
  • Atomic Classes
  • Optional Classes
  • Multi threading
  • Lambda Expression
  • Stream API
  • Collections
  • Generics
  • Serialization in Java
  • Externalization in Java

lets catch up in the next article to dive deep into each of the above mentioned topics.

peace out!

Rupam Pawan Jha

--

--

Rupam Jha
JavaMadeTranquil

Senior DevOps Engineer. Automation Enthusiast. Sharing my experiences on AWS, CI/CD, Docker, Kubernetes, and IaC.