Java Features in HINDI By NIMAJAVA
→इसमे सभी चीज़ CLASS और OBJECT मे बनाया जाता है।
→लग भोग सभी चीज़ OBJECT के रूप में रहता है।
1 -OBJECT ORIENTED
इसमे सभी चीज़ CLASS और OBJECT क रूप में रहता है। MEANS अगर हम एक DATA और METHOD
बनारहे हैं किसी DATA पे PERFORM करने केलिए तोह यह क्लास के अंदर ENCAPSULATE होते हैं
और उनको OBJECT द्वारा ACCESS किया जाता है। साथ ही OBJECT ओरिएंटेड CONCEPT में जो भी CONCEPT होते हैं जैसे INHERITANCE, POLYMORPHISIM उन सभी CONCEPT को यह SUPPORT करता है।
2-COMPILED AND INTERRUPTED
जो OTHER LANGUAGE होते हैं MOSTLY LANGUAGE यह तोह COMPILED होते हैं यह तोह INTERRUPTED होते हैं MEANS वह HIGH LEVEL से LOW LEVEL पे CONVERT करने केलिए CODE को COMPILER या इंटररप्रेटर का उसे करते हैं। लईकिन JAVA में यह दोनों का USE क्या जाता है। इसका मतलब यह TWO STAGE में रन होता है।
चलिए में आपको DIAGRAM के साथ समझाता हूँ →
JAVA→COMPILER→BYTE CODE→INTERPRETER→MACHINE RUN
3-PLATFORM INDEPENDENT
JAVA किसीभी PLATFORM पर RUN किया जा सकता है। वह LINUX,WINDOWS,OPERA और MAC हो वह किसी भी MACHINE पर DEPEND नहीं होता है। चलिए DIAGRAM में समझते हैं।
4-JAVA DISTRIBUTED
DISTRIBUTED ऐसा FEATURES है की उसे JAVA किसी भी NETWORK पे RUN क्या जा सकता है। JAVA.NET इसीलिए है।
5-MULTI THREADING
जावा में मल्टीथ्रेडिंग एक साथ कई धागे को क्रियान्वित करने की एक प्रक्रिया है।
धागा मूल रूप से एक हल्के उप प्रक्रिया है, प्रसंस्करण की एक छोटी इकाई है। मल्टीप्रोसेसिंग और मल्टीथ्रेडिंग, दोनों का उपयोग मल्टीटास्किंग प्राप्त करने के लिए किया जाता है।
लेकिन हम मल्टीप्रोसेसिंग से मल्टीथ्रेडिंग का उपयोग करते हैं क्योंकि थ्रेड्स एक साझा मेमोरी एरिया साझा करते हैं। वे अलग मेमोरी क्षेत्र आवंटित नहीं करते हैं इसलिए स्मृति को बचाता है, और सूत्रों के बीच संदर्भ-स्विचिंग प्रक्रिया से कम समय लगता है।
जावा मल्टीथ्रेडिंग ज्यादातर खेलों, एनीमेशन आदि में उपयोग किया जाता है।
6-DYNAMIC
DYNAMICALLY नया फीचर्स को ऐड कर सकते हैं .जावा में C और C ++ METHOD को USE कर सकते हैं उसे NETTUBE कहते हैं।
7-ROBUST & SECURE
जिस में VIRUS है और किसी प्रकार के MALWARE है वह CODE को JAVA EXECUTE नहीं करता है SAFETY AND SECURE केलिए . APPLICATION PROGRAM हो या INTERNET PROGRAM हो।
DYNAMICALLY नया फीचर्स को ऐड कर सकते हैं .जावा में C और C ++ METHOD को USE कर सकते हैं उसे NETTUBE कहते हैं।
7-ROBUST & SECURE
जिस में VIRUS है और किसी प्रकार के MALWARE है वह CODE को JAVA EXECUTE नहीं करता है SAFETY AND SECURE केलिए . APPLICATION PROGRAM हो या INTERNET PROGRAM हो।