Introduction to java Language


      

         Introduction to Java Programming

If you're new to programming, Java is one of the best languages to start with. It's powerful, widely used, and has a simple syntax that’s easy to learn.


What is Java?

Java is a high-level, object-oriented programming language developed by Sun Microsystems in 1995, now owned by Oracle Corporation. It is designed to be platform-independent, which means you can write Java code once and run it anywhere — on Windows, Mac, Linux, or even mobile devices.


Why Learn Java?

Here are some reasons why Java is popular among beginners and professionals alike:
  • Simple and Easy to Learn: Java’s syntax is clear and similar to other programming languages.

  • Object-Oriented: Java encourages good programming practices with concepts like classes and objects.

  • Platform Independent: Thanks to the Java Virtual Machine (JVM), Java programs can run on any device.

  • Versatile: Java is used for building web applications, mobile apps (especially Android), games, and more.

  • Large Community: There are tons of resources, libraries, and frameworks available.


Basic Structure of a Java Program

Here’s a simple Java program that prints “Hello, World!” to the screen:

java

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

What does this code do?

  • public class HelloWorld declares a class named HelloWorld.

  • public static void main(String[] args) is the main method where the program starts.

  • System.out.println("Hello, World!"); prints the text to the console.


How to Start Coding in Java?

To write and run Java programs, you need:

  1. Java Development Kit (JDK): The software that lets you compile and run Java programs. Download it from Oracle’s website.

  2. IDE (Integrated Development Environment): Tools like Eclipse, IntelliJ IDEA, or NetBeans help you write code easily Even a basic text editor like Notepad is enough to start coding in Java. 

  3. Online Compilers: If you want to try Java without installing anything, websites like Repl.it or JDoodle are great.


10 Simple Java Practice Questions for Your First Day of Coding


🧠 1. Hello World Program

public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
👤 2. Print Your Name

public class PrintName {
public static void main(String[] args) {
System.out.println("My name is prachi sudrik");
}
}
➕ 3. Add Two Numbers

public class AddNumbers {
public static void main(String[] args) {
int a = 10, b = 20;
int sum = a + b;
System.out.println("Sum = " + sum);
}
}
🔣 4. Print ASCII Value

public class AsciiValue {
public static void main(String[] args) {
char ch = 'A';
int ascii = ch;
System.out.println("ASCII value of A is: " + ascii);
}
}
🧮 5. Simple Calculator

public class Calculator {
public static void main(String[] args) {
int a = 15, b = 5;
System.out.println("Addition: " + (a + b));
System.out.println("Subtraction: " + (a - b));
System.out.println("Multiplication: " + (a * b));
System.out.println("Division: " + (a / b));
}
}
🔄 6. Swap Two Numbers Without Using a Temporary Variable

public class SwapNumbers {
public static void main(String[] args) {
int a = 10, b = 20;
a = a + b;
b = a - b;
a = a - b;
System.out.println("a = " + a + ", b = " + b);
}
}
🔁 7. Print Numbers from 1 to 10

public class PrintNumbers {
public static void main(String[] args) {
for(int i = 1; i <= 10; i++) {
System.out.println(i);
}
}
}
🔢 8. Check If a Number Is Even or Odd

public class EvenOdd {
public static void main(String[] args) {
int num = 7;
if(num % 2 == 0) {
System.out.println("Even");
} else {
System.out.println("Odd");
}
}
}
📥 9. Take User Input Using Scanner

import java.util.Scanner;
public class UserInput {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("Enter your name: ");
String name = sc.nextLine();
System.out.print("Enter your age: ");
int age = sc.nextInt();
System.out.println("Hello " + name + ", you are " + age + " years old.");
}
}
🏫 10. Create a Class and Object

class Student {
String name = "Rahul";
public static void main(String[] args) {
Student s = new Student();
System.out.println(s.name);
}
}

Conclusion

Java is a fantastic language for beginners that opens doors to many exciting opportunities in software development. Start practicing by writing simple programs and gradually learn about variables, loops, and object-oriented programming.

Stay tuned for more posts where we’ll explore Java basics, data types, and more!


💬 Have questions or want me to cover specific Java topics? Leave a comment below!



Comments

Post a Comment