Java kya hai |Java kaise kam karata hai

Java Kya Hai (और  कैसे काम करता  है ?)

java kya hai


हैल्लो फ्रेंड़ आज मै  आपको Java Kya Hai और  कैसे काम करता  है , Java एक Object Oriented  Programing Languages है जिसे High Level Languages भी कहते है क्योंकि कोई भी आदमी आसानी से  उसे पड़  सके। 

Java को सीखना किसी भी अन्य Language को सीखने की तुलना में अधिक सरल है। ज्यादातर Languages एक दूसरे के लगभग समान ही हैं। इसलिए यदि एक Language में Mastery कर ली जाए तो बाकी की अन्य Languages में किसी Programmer को ज्यादा परेशानी नहीं आती है। वह आसानी से किसी भी Language में पकड बना लेता है। लेकिन इसके लिए जरूरी है कि उसे कम से कम एक Language में काफी जानकारी हो।




जिसका मतलब है Compiled Java Code बिना Recompile किये उन सभी Platform पर Run कराया जा सकता है जो की Java Support करते है|

यह Fast, Stable, Reliable, Concurrent, Class-based, Object-oriented, Platform Independent And Secure है|

इन सभी Features की वजह से आज Java Language बहुत Popular है| आपने भी Notice किया होगा की आपके Computer पर कुछ Web Application, Program Or Software Run करते है तो Message आता है Java Not Installed

Java kya hai  (Java का Use  क्या है )

इस Computer Programming  Language  का एक ही मकसद है इसमें जो भी Code लिखा गया वह सारे कंप्यूटर में रन होना चाहिए चाहे वे दोनों मशीनी एक जैसे हो या नहीं मेरे कहने का मतलब है चाहे वह कोई भी OS हो Windows या Mac  जैसे एक उदाहरण के तौर पर C++ में लिखा गया Code कभी भी दूसरे मशीन में एक जैसे Execute नहीं होता Windows में लिखा गया Code कभी भी  Mac OS में Run  नहीं होता लेकिन या Java  के मामले में एक गलत है।


Java Platform प्लैटफॉर्म क्या है ?

Java kya hai aur kaise kam karata hai
जावा की एक विशेषता वहनीयता है, जिसका मतलब है कि जावा भाषा में लिखे गए कंप्यूटर प्रोग्राम किसी भी हार्डवेयर समर्थित/ऑपरेटिंग सिस्टम प्लेटफॉर्म पर समान रूप से कार्य करता है। इसे जावा भाषा संकेत को संकलित करके प्राप्त किया गया है, मशीन Code से नहीं बल्कि जावा बाईटकोड से, - निर्देश मशीन संकेत के अनुरूप है लेकिन विशेष तौर पर होस्ट हार्डवेयर के लिए लिखित वर्चुअल मशीन  द्वारा भाषांतरित करना अभीष्ट होगा। एंड-यूज़र्स सामान्य तौर पर स्टैंडअलोन प्रयोग  मशीन या Java एप्लेट्स के लिए Web Browser  में Java  Run Time Environment का इस्तेमाल करते हैं, जो उनके स्वयं के मशीन पर Install  है।

मानकताप्राप्त लाइब्रेरीज होस्ट विशिष्ट सुविधाओं जैसे:- आरेखी (ग्राफिक्स), थ्रेडिंग और नेटवर्किंग के अभिगमन (एक्सेस) के लिए एक क्रियाशील रास्ता प्रदान करते हैं।

Implement (Java Kya Hai  (Java का Use  क्या है )

सन माइक्रोसिस्टम्स आधिकारिक तौर पर जावा मानक संस्करण प्लेटफॉर्म Linux, Mac OS X और Solaris के लिए लाइसेंस देती है हालांकि, पूर्व में सन ने Microsoft को जावा लाइसेंस दिया, लाइसेंस की अवधि समाप्त हो चुकी है और इसका फिर से नवीकरण नहीं किया गया है। तीसरे-समूह के विक्रेताओं और लाइसेंसधारियों के नेटवर्क द्वारा वैकल्पिक Java Environment इसके और दूसरे Platform लिए उपलब्ध हैं।

जावा ब्रांड का उपयोग करने के लिए सन का ट्रेडमार्क लाइसेंस दृढ़तापूर्वक कहता है कि सभी Implement 'उपयुक्त' हो। इसका परिणाम Microsoft के साथ कानूनी विवाद के रूप में निकला जब सन ने दावा किया कि Microsoft क्रियान्वयन RMI और JNI को समर्थन नहीं करती और इसमें उसके स्वयं के अतिरिक्त प्लेटफॉर्म-विशिष्ट विशेषताएं हैं। सन ने 1997 में अभियोग चलाया और 2001 में 20 मिलियन डॉलर का भुगतान और साथ ही साथ सन के लाइसेंस की शर्तो को लागू करने का कोर्ट का आदेश भी पाया। परिणामस्वरूप, Microsoft ने विंडोज के साथ जावा को ज्यादा दिन नहीं चलाया और विंडोज के हाल के वर्सनों में, इंटरनेट एक्स्प्लोरर बिना तीसरी पार्टी के नियंत्रण के जावा एपप्लेट्स को समर्थन नहीं कर सकता. सन और दूसरों ने विंडोज के उस और अन्य वर्सनों के लिए मुफ्त जावा रन-टाइम सिस्टम उपलब्ध कराया.

coding kaise sikhe in hindi ➤

Java kya hai aur kaise kam karata hai

Java  रणनीति के लिए प्लेटफॉर्म-स्वतंत्र Java आवश्यक है और यहां तक कि क्रिर्यान्वयन को प्रमाणित करने के लिए और सख्त वैधीकरण (वेलिडेशन) जरुरी है। अंतःस्थापित जावा एनवायरनमेंट का उपयोग करके, यह एनवायरनमेंट वहनीय सर्वर-साइड जैसे वेब सर्विसेस, सर्वलेट्स और इंटरप्राइज जावाबीन्स, साथ ही साथ OSGi पर आधारित अंतःस्थापित System को सक्षम बनाता है। ग्लासफिश परियोजना के द्वारा सन जावा EE प्रौद्योगिकी का पूर्ण संचालित, एकीकृत मुक्त स्त्रोत कार्यान्वयन के लिए कार्य कर रहा है।

सन JRE का सुपरसेट भी वितरित करता है जिसे जावा डेवलपमेंट किट (सामान्य तौर पर JDK के रूप में जाना जाता है), कहा जाता है जिसमे विकास उपकरण जैसे Java compiler,Java doc,Czar and Debugger शामिल है।

 Java Performance (Java  क्या है ?)

जावा प्रोग्राम के प्रदर्शन का इसके समतुल्य मूलतः संकलित भाषा (जैसे कि C, C++, या Object Pascal) में लिखे गए प्रोग्राम से तुलना करना कठिन है क्योंकि जावा के बाईटकोड कम्पाइलर का टारगेट प्लेटफॉर्म, जावा प्लेटफॉर्म ही है और Byte code JVM द्वारा मशीन Code में या तो Translated कर दिया जाता है या संकलित कर दिया जाता है। इन दो भिन्न दृष्टिकोणों: स्थैतिक बनाम गतिशील संकलन और पुनः संकलन और अन्य से उत्पन्न Scenarios की तुलना करना बहुत कठिन और अलग है।

संकलित भाषाओं में लिखे प्रोग्रामों की तुलना में Java में लिखे प्रोग्रामों का धीमा होना और अधिक Memory की आवश्यकता होना एक विशेषता रही है।जो कुछ भी हो, Just in Time(1997/1998 में Java 1.1),के आगमन के कारण जावा प्रोग्रामों की क्रियान्वयन गति तेजी से बढ़ी है, अनेक  भाषा विशेषताएं उत्तम कोड विश्लेषण और Java वर्चुअल मशीन में स्वंय Optimization(जैसे कि 2000 में सन के JVM के लिए Hotspot का आभाव होना) को समर्थन करती है।

Java use कैसे करते है ?(java kya hai aur kaise kam karata hai)

 // Java kya hai  कैसे काम करता  है ?)
 एक उदाहरण है।

/* यह बहु पंक्ति टिपण्णी का एक उदाहरण है जिसमें फॉरवर्ड स्लैश 
और एस्टरिस्क का इस्तेमाल होता हैं। अधिक से अधिक जानकारी रखने के लिए इस तरह के टिपण्णी का उपयोग किया जा सकता है 
 लेकिन टिप्पणी कों बंद करने की याद रखना बहुत महत्वपूर्ण है। */

 </ source>

== Example ==
=== hello World ===
 [[Hello Program]]  जावा में इस प्रकार लिखा जा सकता है:

 <source lang="java"> 
 /* 
 * Outputs "Hello, world!"  and then exits 
 */

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

Java use कैसे करते है?

hello===friend==
 // OddEven.java 
import javax.swing. Option Pane; 
olawer-==-
 public class Odd Even swing=-
welcome
 // "input" is the number that the user gives to the computer 
 private int input; // a whole number("int" means integer)

 /* 454545
 * This is the constructor method. It gets called when an object of the Odd Even type 
 * is being created. 
 */ ankita=-
 public OddEven() { koshti-
 //Code not shown å
 } 454545

 // This is the main method. It gets called when this class is run through a Java interpreter. 
 public static void main(String[] args) { 
 /* persnol
 * This line of code creates a new instance of this class called "number" (also known as an 
 * Object) and initializes it by calling the constructor.  The next line of code calls 
 * the "show Dialog()" method, which brings up a prompt to ask you for a number 
 */ no number

 OddEven number = new Odd Even(); 
 number.show Dialog(); 
 } 
 no number

 public void show Dialog() { 
 /* no

 * "try" makes sure nothing goes wrong. If something does, 
 * the interpreter skips to "catch" to see what it should do. 
 */ 
 try { write page

 /* 
 * The code below brings up a Option Pane, which is a dialog box 
 * The String returned by the "show Input Dialog()" method is converted into 
 * an integer, making the program treat it as a number instead of a word. 
 * After that, this method calls a second method, calculate() that will 
 * display either "Even" or "Odd." 
 conect no

 input = new Integer(Option Pane.show Input Dialog("Please Enter A Number")); 
 calculate(); 
 } catch (Number Format Exception e) {
 
 /*454545

 
 * Getting in the catch block means that there was a problem with the format of 
 * the number. Probably some letters were typed in instead of a number. 
 */no instred

 
 System.err.println("ERROR: Invalid input.  Please type in a numerical value.") ; 
 } 363636
 } 363636

 /* 
 * When this gets called, it sends a message to the interpreter. 
 * The interpreter usually shows it on the command prompt (For Windows users) 
 * or the terminal (For Linux users).( Assuming it's open) 
 */ %4==o
 private void calculate() { 
 if (input % 2 == 0) { 
 System.out.println("Even"); 
 } else { no

 System.out.println("Odd"); 
 } no

 } 
 } 
 </ source>
Java kya hai aur kaise kam karata hai

  • Html  क्या है 

नमस्कार दोस्तों आप  को  यह जानकारी' कैसी लगी' ज़रूर  बताना  comment में  Please Please Please ???? 




Previous Post Next Post