Skip to main content

Command Palette

Search for a command to run...

Basics of Java

Updated
2 min read
D
I'm Dineth Kodippili, a full-stack developer currently working at Qriomatrix while pursuing my third year of undergraduate studies at the University of Sri Jayewardenepura. My approach to development is stack-agnostic — I adapt to what the problem needs, with a strong focus on cloud solutions using AWS. On this blog, I share tutorials, industry insights, and honest perspectives on navigating a tech career as a student developer. My goal is to document what I learn and contribute something useful back to the community.

This is a really time-consuming language to learn plus it's not easy. I recently started to self-learn Java and thought why not post a blog about it?

This is a very useful language. Java is used for,

  • Mobile Applications

  • Desktop Applications

  • Web Applications

  • Games

  • Database Connections

  • And a ton more..!

Java is a bit close to C/C++. To set up your PC to run Java you need to download and install Java Development Kit(JDK). Click here to download the Java JDK. After installation, you can run the java --version command on your console to verify the installation.

Then you need a code editor or an IDE to write Java Code. I am using Intellij idea. Installing it is really simple, just download and install it on your PC.

Okay now in Java, every application begins with a class name, and the class name must match the filename. Let's assume that we have a file called main.java, Then the class name should be main. Given below is a simple "Hello World" script to showcase that.

public class main{
    public static void main(String[] args){
        System.out.println("Hello World");
    }
}

The main() method is required and you will see it in every Java program. There is also a print() method, which is similar to println(). The print method does not have a line break after the end that is the difference.

Java Comments

We can write comments in Java starting with two forward slashes "//". Multi-line comments start with /* and end with */. We can place comments anywhere in our code and the JDK will not compile them.

Variables

Variables are used to store data in a program temporarily. There are five main variable types in Java. They are,

String a = "Dineth";
//stores text. surrounded by double quotes

char b = "H";
//stores single characters, surrounded by double quotes

int c = 20;
//stores integers 

float d = 24.5;
//stores decimal numbers

boolean e = false;
//stores values with two states: true or false
D

thank you!