Features Of Java

features of java programming language in hindi

Dear Students, आज के इस Lecture में हम सीखेंगे Features Of Java बारे में. यानी की java की विशेषताएं(Qualities) के बारे मैं. साथ में ही java का criteria के बारे में भी पड़ेगे. और सबसे important बात की java language के Platform के बारे में भी पड़ेगे. Java Language के platform और performance आदि से related ये सारे topic हम features of java में पड़ेगे.

Lectures Covering Topics – Features of Java In Hindi – Java की विशेषताएं क्या है?

  • Features Of Java In Hindi – Java Language की विशेषताएं क्या है?
  • Object Oriented Programming Principal In Hindi
  • Java Language Platform Independent – जावा लैंग्वेज Platform Independent कैसे है?
  • How To Secure Java language In Hindi – Java Language कैसे सुरक्षित है?
  • How To High Performance Java In Hindi – जावा लैंग्वेज की Performance High कैसे है?

Features Of Java Programming Language In Hindi – Java Language की विशेषताएं क्या है?

Students java language का सबसे popular होने का सबसे बड़ा कारण Features Of Java है यानि कि Java की बिशेषताए ही है. Java programming language develop करने का मुख्या उद्देश्(objective) portable, simple, secure language develop करना था. इसके आलावा कुछ awesome features भी है जो Java को इतना popular और important बनाती है.

Java के कुछ features buzzwrods के नाम से भी जाने जाते है. इस तरह के java में बहुत सारे features होते है. तो आपको एक अच्छा java programmer बनने के लिए ये सारे features of java का पता होने चाहिए.

इस language के कुछ important features नीचे दिए गए है.

  • सरल और परिचित(Simple & Familiar)
  • वस्तु-उन्मुख(Object-Oriented)
  • पोर्टेबल / गतिशील(Portable / Dynamic)
  • स्वतंत्र मंच(Platform independent)
  • सुरक्षित(Secured)
  • मजबूत(Robust)
  • वास्तु-कला तटस्थ(Architecture neutral)
  • Interpreted
  • उच्च प्रदर्शन(High Performance)
  • Multi-threaded
  • Distributed

features of java

Features Of Java In Hindi – Simple & Familiar(सरल और परिचित)

Features of Java language के सभी बड़े features में से ये सबसे बड़ा feature है. Sun Micro, के अनुसार Java एक बहुत ही simple language है. Java को सीखना बहुत आसान है. इसका syntax भी बहुत simple है जो की c/c++ के programming से मिलता जुलता है. Java बहुत simple और familiar है क्योंकि:-

  • इसके syntax C / C++ पर based है. तो programmer के लिए C++ सीखने के बाद Java सीखना बहुत ही आसान है.
  • Java में un-referenced objects को हटाने के कोई जरूरत नहीं होती है. क्योंकि java में inbuilt automatic Garbage collection है.
  • Java ने ऐसे बहुत से features को हटा दिया है. जो की confused करते है जैसे explicit pointer, operator overloading आदि.

Features Of Java In Hindi – Object Oriented(वस्तु-उन्मुख)

Features of java में एक सबसे अच्छा features object oriented programming language का भी है. तो इसी वजह से Java एक object- oriented programming language है. Java में सब कुछ एक object है. Java में पूरी information एक object के रूप में Store होती है. Object-oriented का मतलब है की हम अपने software को different types के objects का collection के रूप में organize करते है.

जिसमें Data और behavior दोनों शामिल होते है. Object- oriented programming (OOPs) एक methodology है जो की कुछ rules provides करती है. जिसकी मदद से software develop और maintenance को आसानी से किया जा सकता है.

Basic concept of oops कुछ इस तरह से है:-

  • Object
  • Class
  • Inheritance
  • Polymorphism
  • Abstraction
  • Encapsulation

Portable / Dynamic – Features Of Java In Hindi

Java एक portable language है क्योंकि java आपको किसी भी platform java byte code ले जाने के facility देता है. इसे किसी भी तरह के implementation की जरूरत नहीं होती है.

यह Java एक dynamic language भी है. Java class के dynamic loading को support करता है. इसका मतलब यह है की जब class की demand की जाती है तब class को load किया जाता है. Java, C++ के functions को भी support करता है.

Platform Independent – Features Of Java In Hindi

Features of java में platform independent feature भी important features है. Java एक independent language है. क्योंकि यह C/C++ जैसे language से कुछ अलग है. जो platform specific machine में compile जो होते है और उसी पर ही run होते है. जबकि Java एक बार byte code लिखता है और आप उसे किसी भी जगह और किसी भी system पर चला सकते है.

एक platform पर hardware और software का environment है जिसमे एक program चलता है. इसमें दो तरह के platforms होते है software based और hardware based. Java software based platform provide करता है.

Java platform अधिकतर अन्य platforms से अलग है क्योंकि यह software based platform है. जो कि अन्य hardware based platforms के Top पर run होता है. जिसके two components है.

  • Run Time Environment
  • API ( Application Programming Interface )

Java के code को हम multiple platform पर Run करा सकते है. उदाहरण के लिए Windows, Linux, Sun Solaris, Mac/OS आदि. Java code compiler से compile करके byte code करके में Convert किया जाता है.

यह byte code एक platform intended code है क्योंकि इस code को multiple platform पर चलाया जा सकता है. यानि की हम code को एक बार लिख कर किसी भी Platform पर और कई बार उपयोग कर सकते है.

Secure – Features Of Java In Hindi

Features of java में secure feature भी बहुत important है जो की java को इतना Popular बनता है. Java program को एक ऐसे environment में execute किया जा सकता है जो File का virus, delete, modify करने से रोकता है. Data destroy और computer को crash होने से भी बचाता है. इसलिएJava में inbuilt security contains होते है.

बेस तो Java को java की security के लिए ही जाना जाता है. इसलिए Java secure है क्योंकि:-

  • Java में Explicit pointer नहीं होते है.
  • Java के program virtual machine के अंदर Run होते है.
  • Classloader
  • Byte code verifier
  • Security manager

ये पूरी security java language provide कराती है. कुछ security developer के मदद से भी की जाती है जैसे SSL, JAAS, Cryptography.

Robust – Features Of Java In Hindi

Java एक reliable language है. java के पास हमारी पूरी computer memory में पहुंचने की permission नहीं होती है. तो java program के crush होने सम्भावना नहीं हो सकते है.

Robust का मतलब है strong तो java कैसे Robust है:-

  • Java strong memory management का उपयोग करता है.
  • Java में automatic garbage collection होता है. Object से बचने के लिए java virtual machine पर Run होता है. जो की अब java application उपयोग नहीं करती है.
  • इसमें Pointer नहीं है जो security problems create करते है.
  • Java में exception handling और type checking machine है.

Architecture neutral – Features Of Java In Hindi

Java एक Architecture neutral language है क्योंकि इसमें कोई implementation dependent feature नहीं है. जैसे की primitive types का Size fixed है.

जिस तरह से C programming language में Int data type 32 bits architecture के लिए 2 byte memory और 64 bits architecture के लिए 4 byte की memory occupies करता है. लेकिन java में 32 और 64 bits architecture दोनों के लिए 4 byte की memory occupies करता है.

Interpreted – Features Of Java In Hindi

Java compiler के साथ compile और interpreted दोनों है. आप जावा के program को intermediate language byte code में translate कर सकते है. इसका code platform independent होता है जो की interpreter की help से interpret किया जाता है. सारे byte code instruction को computer पर read और run किये जा सकता है.

High Performance – Features Of Java In Hindi

Java अन्य interpreter programming language से बहुत fast है. Java का byte code बहुत ही efficiency तरीके से designed किया गया था. क्योंकि एक ही समय में high performance के लिए Java का byte code मुख्य code के लिए बहुत ही close है.

Multi Threaded – Features Of Java In Hindi

Multi threading में same time पर अलग अलग काम करने की ability होती है. जैसे की जब आप अपने computer पर कोई Movie देखते है. तो एक समय पर एक task sound को handle करता है और एक task आपकी screen display को handle करता है.

एक thread एक separate program की तरह है जो की concurrently execute होता है. Java में लिखे हुए program कई threads से deal कर सकते है. Multi threading का important advantage यह है की ये memory में Fix नहीं होता है. और अपनी common memory को Share करता है.

Distributed – Features Of Java In Hindi

Java एक distributed language है. क्योंकि यह Users को java में distributed application बनाने की सुविधा प्रदान करता है. RMI और EJB की मदद से हम distributed application develop karte hai करते है. Java application और applets यह है की URL’s की मदद से objects को आसानी से खोल सकते है और Access कर सकते है.

Features Of Java language Related Lecture – Java Language से संबंधित Lectures

Dear Students, मैं यह आशा करता हूँ की आपको Java की विशेषताएं (Features of java) का Lecture पढ़ कर समझ में आ गया होगा की Java की विशेषताएं क्या क्या है. और Java इतनी Popular Language कैसे है यदि आपको Features of java के इस Lecture से सम्बंधित कोई भी समस्या है तो आप हमें Comment करके पूछ सकते है.

Share This Post On

About Author

Thakur Aman Singh

Hey, I am Aman Singh Tomar from Taj City Agra. Through This Blog I want to share my Knowledge with all of you. Read More >>

Leave a Reply

Your email address will not be published. Required fields are marked *