What is Java in Hindi – Java Kya Hai , Introduction of java ?
जावा एक प्रोग्रामिंग लैंग्वेज है जिसकी पॉपुलररिटी बहुत ज्यादा है इस आर्टिकल मे आज मे हम History of java जावा के इतिहास के बारे में और Introduction of java जावा का परिचय जानेंगे |
Features Of Java in Hindi - जावा की विशेषताएं -
- Developed Software
- Safe And Secure Programming Language
- Fast Programming Language
- Dynamic Programming Language
- Multithreaded Programming Language
- Architectural Neutral Object File Format
- Platform Independent
- Portable
Uses Of Java In Hindi - जावा के उपयोग
जावा लैंग्वेज का उपयोग प्रोग्रामर द्वारा प्रोग्राम Develop करने के लिए किया जाता है -
List of Uses -
- Mobile applications (specially Android apps)
- Desktop applications
- Web applications
- Web servers and application servers
- Games
- Database connection
- And much, much more!
Java GUI -
Java में हम बडी ही आसानी से Manage करने योग्य GUI Application Create कर सकते हैं, जो किसी किसी भी Operating System व Computer Architecture पर Depend नहीं होता और किसी भी तरह के Device पर Run हो सकता है। जबकि अन्य Programming Languages में बनाया जाने वाला GUI विभिन्न प्रकार के Computer Architecture व Operating System के लिये अलग-अलग बनाना पडता है।
Java Applet -
जावा ऐप्लेट ऐसे Java Programs होते हैं, जो Web Browser में Embed होते हैं और User के Computer के Web Browser में Run होते हैं। Applet पूरी तरह से Full Featured Web Programs होते हैं, जो User के Computer के JRE यानी Java Virtual Machine पर Run होते हैं।
हम जावा के किसी भी Desktop Application को बडी ही आसानी से Java Applet में और किसी भी Java Applet को बडी ही आसानी से Java Application में Convert कर सकते हैं। जावा की इस विशेषता के कारण Desktop व Web Pages दोनों के लिये दो अलग तरह के Programs बनाने की जरूरत नहीं रह जाती है।
Servlets -
जिस तरह से Java Applets Client Side Web Browser में दिखाई देने वाले Web Pages की Capabilities को Extend करता है, उसी तरह से Servlets Server Side Web Host की Capabilities को Extend करने का काम करते हैं। यानी Servlets पूरी तरह से Server Oriented होते हैं, और JSP के साथ मिलकर Server Side पर Web Pages को Dynamic बनाने से संबंधित जरूरतों को पूरा करते हैं।
JSP (Java Server Pages) -
PHP व ASP की तरह ही JSP भी एक Server Side Scripting Language है, जो पूरी तरह से Java ही है। यानी यदि आप जावा सीखते हैं, तो Dynamic Websites बनाने के लिये आपको अलग से कोई Server Side Scripting Language जैसे कि PHP या ASP सीखने की जरूरत नहीं रह जाती, क्योंकि Java के JSP Part का प्रयोग करके हम उसी तरह से Dynamic Websites Create कर सकते हैं, जिस तरह से ASP या PHP जैसी Scripting Languages का प्रयोग करके करते हैं।