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