Introduction
Java सीखने की शुरुआत एक simple program से की जाती है। Simple Java program की help से हमें Java program का basic structure, class, main method और output statement समझ में आता है।
Java में हर program किसी न किसी class के अंदर लिखा जाता है। Java program की execution main() method से start होती है। Output print करने के लिए System.out.println() statement का use किया जाता है।
Simple Definition
A simple Java program is a basic program that shows the structure and execution process of Java.
Hindi Meaning
Simple Java program एक basic program होता है जिससे Java program की structure और working समझी जाती है।
First Java Program
class Hello {
public static void main(String[] args) {
System.out.println("Hello BCA Students");
}
}
Output
Hello BCA Students
Program Explanation
class Hello
class Java का keyword है। Java में program class के अंदर लिखा जाता है। यहाँ class का नाम Hello है।
public static void main(String[] args)
यह Java program का main method है। Program की execution इसी method से start होती है।
public
public एक access modifier है। इसका मतलब है कि main method को JVM कहीं से भी access कर सकता है।
static
static का मतलब है कि main method को call करने के लिए object बनाने की जरूरत नहीं होती। JVM इसे directly call कर सकता है।
void
void का मतलब है कि main method कोई value return नहीं करता।
main
main Java program का starting point होता है। Java program run होने पर सबसे पहले main method execute होता है।
String[] args
String[] args command line arguments को store करने के लिए use होता है। इसमें values string form में store होती हैं।
System.out.println()
System.out.println() screen पर output print करने के लिए use किया जाता है। println output print करने के बाद cursor को next line में ले जाता है।
Java Program Structure
class ClassName {
public static void main(String[] args) {
statement;
}
}
Explanation
हर Java program में एक class होती है। Class के अंदर main method लिखा जाता है। Main method के अंदर program statements लिखे जाते हैं।
File Name and Class Name
Java program को .java extension वाली file में save किया जाता है। अगर class public है, तो file name और class name same होना चाहिए।
Example
public class Hello {
public static void main(String[] args) {
System.out.println("Hello Java");
}
}
इस program को Hello.java नाम से save करना चाहिए।
Compile and Run Java Program
Java program को compile करने के लिए javac command use होती है और run करने के लिए java command use होती है।
Compile Command
javac Hello.java
Run Command
java Hello
Explanation
javac Hello.java command source code को bytecode में convert करती है। इससे Hello.class file बनती है। java Hello command JVM की help से bytecode को execute करती है।
Example: Print Multiple Lines
class Student {
public static void main(String[] args) {
System.out.println("Name: Rahul");
System.out.println("Course: BCA");
System.out.println("Subject: Java Programming");
}
}
Output
Name: Rahul
Course: BCA
Subject: Java Programming
Example: Addition of Two Numbers
class Addition {
public static void main(String[] args) {
int a = 10;
int b = 20;
int sum = a + b;
System.out.println("Sum = " + sum);
}
}
Output
Sum = 30
Explanation
इस program में a और b दो integer variables हैं। sum variable में दोनों numbers का addition store किया गया है। फिर result को System.out.println() की help से print किया गया है।
Example: Print Without New Line
class PrintDemo {
public static void main(String[] args) {
System.out.print("Hello ");
System.out.print("Java");
}
}
Output
Hello Java
Difference Between print and println
| println | |
|---|---|
| Same line में output print करता है। | Output print करने के बाद new line देता है। |
| Cursor same line में रहता है। | Cursor next line में चला जाता है। |
Common Mistakes in Simple Java Program
Class Name और File Name गलत रखना
अगर class public है, तो file name class name जैसा ही होना चाहिए।
Semicolon भूल जाना
Java में हर statement के end में semicolon ; लगाना जरूरी होता है।
Main Method गलत लिखना
Main method को सही format में लिखना चाहिए:
public static void main(String[] args)
Capital और Small Letters का ध्यान न रखना
Java case-sensitive language है। इसलिए System और system अलग-अलग माने जाते हैं।
Exam-Oriented Short Answer
Q. Write a simple Java program and explain it.
class Hello {
public static void main(String[] args) {
System.out.println("Hello Java");
}
}
यह एक simple Java program है। इसमें Hello नाम की class बनाई गई है। Program की execution main() method से start होती है। System.out.println() statement screen पर output print करता है। इस program का output Hello Java होगा।
Important Points to Remember
- Java program class के अंदर लिखा जाता है।
- Java program की execution main method से start होती है।
- Java में output print करने के लिए
System.out.println()use होता है। - Java source file का extension
.javaहोता है। - Compilation के बाद
.classfile बनती है। - Java compiler का command
javacहै। - Java program run करने का command
javaहै। - Java case-sensitive language है।
- हर Java statement के end में semicolon लगाना जरूरी होता है।
Practice Questions
Short Answer Questions
- Simple Java program क्या होता है?
- Java program की execution कहाँ से start होती है?
System.out.println()का क्या use है?printऔरprintlnमें अंतर लिखिए।- Java source file का extension क्या होता है?
- Java program को compile और run करने की commands लिखिए।
Long Answer Question
Simple Java program लिखिए और उसके सभी parts को explain कीजिए।
Homework Program
नीचे दिया गया output print करने का Java program लिखिए:
Welcome to Java
My name is Amit
I am a BCA student
Hint
class MyInfo {
public static void main(String[] args) {
System.out.println("Welcome to Java");
System.out.println("My name is Amit");
System.out.println("I am a BCA student");
}
}