Java Program
java का program पांच विभागों में बटा जाता है |java का hello program; सबसे पहला program है |
| Package | import java.io.*; |
|---|---|
| class name and opening curly brace | class Hello{ |
| Main Method and opening curly brace | public static void main(String args[]){ |
| comment | // comment or /* comment */ |
| statement | System.out.println("Hello World"); |
| closing curly braces | } } |
- Package : यहाँ पर program के अनुसार package को declare किया जाता है | यहाँ पर एक से अधिक packages भी declare किये जाते है | packages में classes, interfaces और sub-packages defined होते है | ये packages; program के सबसे ऊपर declare किये जाते है |
- class name and opening curly brace : यहाँ पर 'class' इस keyword के साथ class का नाम लिखा जाता है | लेकिन class का नाम कोई java का keyword नहीं होता |
- Main Method and opening curly brace : Main method में पांच हिस्से होते है |
What is public static void main(String args[]) ?
- public : ये एक access specifier है , इसे access specifier भी कहा जाता है | public का मतलब किसी भी class से method को access किया जाता है |
- static : static मतलब class को बिना object या instance से access किया जाए |
- void : ये main method कुछ भी return ना करने की अनुमति देता है |
- main : ये line में से मुख्य keyword है | JVM इसे ढूँढकर application का starting point दे देता है |
- (String args[]) : ये जो String है , ये कोई keyword नहीं है, ये एक class है चूँकि इसका पहला character; uppercase में है और args[] ये String class के object का array है | ये main function का argument है |
- comment : ये एक comment tag है | इसे compiler द्वारा पढ़ा नहीं जाता | इसके दो प्रकार है |
- One Line Comment :इसे दो slashes के साथ comment दी जाती है | // comment
- Multiple Line Comment :इसे एक slash और asterisk(/*) के साथ शुरू किया जाता है और asterisk और slash के साथ close किया जाता है (*/). /* Multiple line comment */
- statement : statement के लिए तीन प्रकार है |
- System : ये एक predefined class है |
- out :ये PrintStream class का object है , इसे System class के अन्दर public static final इन keywords के साथ define किया गया है |
- println :ये PrintStream class की method है | इसे public के साथ PrintStream class के अन्दर define किया गया है | ये print के साथ 'ln' है ये cursor को new line पर जाने की अनुमति देता है |
What is System.out.println() ?
- closing curly braces : यहाँ पर main method और class को close किया गया है |
Example for Java Hello Program
Source Code :
//HelloProgram.java
class HelloProgram{
public static void main(String []args) {
System.out.println("Hello World!");
}
}
Output :
Hello World!







No comments: