संगणकप्रोग्रामिंग

जावा: नियमित अभिव्यक्ती, विशेष वर्ण

आज, जावा मध्ये प्रोग्रामिंग, बहुधा, कोणीही आश्चर्य होणार नाही. या क्षेत्रात प्रगती की आमच्या समकालीन वास्तव चित्रपट एक ला ही कथा मध्ये परिचित 50-60 वर्षांपूर्वी वाटलं असतं म्हणून महान आहे "मागे भविष्यातील आहे."

जावा भाषा मूळ

जावा - जे मूलतः सन मायक्रोसिस्टिम्सला करून विकसित केले होते, आणि नंतर तो ओरॅकल चालते समर्थन आणि विकास झाला ऑब्जेक्ट-देणारं प्रोग्रामिंग भाषा.

सॉफ्टवेअर प्लॅटफॉर्म पर्यावरण भाषा विकास किंवा कार्यक्षमता गोंधळून जाऊ नाही. नंतरचे करून एकत्र विविध हार्डवेअर वातावरणात जावा-कोड अंमलबजावणी प्रदान विविध घटकांची अनेकत्व संच समजू आहे. जावा असे लिहिले कार्यक्रम bytecode नावाची विशेष स्वरूप, नंतर अर्थ सादर करण्यात आला जे अनुवादित केला आहे वर्च्युअल मशीन सॉफ्टवेअर प्लॅटफॉर्म एक भाग - (JVM).

प्रतिष्ठापन आणि प्रारंभ करणे

यशस्वीरित्या या भाषेत विकसित अनुप्रयोग चालवा करण्यासाठी, तुम्ही जावा-घटक एक विशेष पॅकेज, ओरॅकल वेब साइटवर उपलब्ध आहे स्थापित करणे आवश्यक आहे. कंपनी लक्ष्य प्लॅटफॉर्म मध्ये भिन्न जे विविध वितरण, तसेच विविध पर्याय उपलब्ध आहे. सरासरी वापरकर्ता जावा आवृत्ती, गेल्या सर्वात अलीकडील वेगळे आहे, वापरण्याची गरज नाही नाही. हे केवळ विशिष्ट वैशिष्ट्ये आणि क्षमता विशिष्ट धोरणात्मक गरज विकसकांसाठी अर्थ प्राप्त होतो.

आपल्या संगणकावर जावा स्थापित करण्यासाठी, वापरकर्ता प्रथम उपकरणे वैशिष्ट्ये किमान सिस्टम आवश्यकता पूर्ण याची खात्री करणे आवश्यक आहे. ओरॅकल अभियंते सिस्टम आवश्यकता उंबरठा कमी करणे कठीण काम आहे, पण तो अजूनही आहे, आणि तो विचार करणे आवश्यक आहे. वापरकर्ता साइटवर तो ऑपरेटिंग सिस्टम, तो सॉफ्टवेअर स्थापित करू इच्छिते आधारित वितरण आवश्यक शोधण्यासाठी पाहिजे. कारण उदाहरणार्थ, जावा विंडोज 7 तो एक एक्झिक्युटेबल .exe फाइल, फक्त आवश्यक आहे जे स्थापना निर्देशिका निर्दिष्ट करा, आणि नंतर तो सर्व काही स्वत: काय करणार आहे. हे प्रणाली एकाच वेळी सॉफ्टवेअर शेल फक्त एकच प्रत स्थापित केले जाऊ शकते हे आवर्जून दखल घेण्यासारखे आहे. म्हणून, जावा मागील आवृत्ती प्रणाली काढले याची खात्री करण्यासाठी गरज प्रतिष्ठापीत करण्यापूर्वी. आपण असे न केल्यास, इंस्टॉलर प्रतिष्ठापनकरीता पुढे जाण्यापूर्वी विरोधी कार्यक्रम काढण्यासाठी विचारेल.

जावा विकास प्रारंभ

वापरकर्ता यशस्वीरित्या सॉफ्टवेअर पर्यावरण स्थापित केले आहे केल्यानंतर, तो आधीच लिहिले कार्यक्रम अंमलबजावणी साधन विविध उपलब्ध होईल, आणि त्यांच्या स्वत: च्या तयार करण्यासाठी आहे. जावा मध्ये प्रोग्रामिंग सुरू करण्यासाठी, आपण कोणत्याही अतिरिक्त कार्यक्रम गरज नाही. आम्ही नवीन गोष्टी शिकण्यासाठी आणि आर्किटेक्चर भाषा समजून घेणे केवळ एक इच्छा आवश्यक आहे. वापरकर्ता यशस्वीरित्या जावा प्रतिष्ठापीत करण्यास सक्षम होते, तर, आणि या प्रक्रियेत इतर कार्यक्रम नाही संघर्ष आहे, आपण कोणत्याही टेक्स्ट एडिटर मध्ये कोड लिहून सुरू करू शकता.

ओरॅकल विकासक साधने जास्तीत जास्त संच प्रदान करण्यासाठी खात्री केली आहे. जावा, संकुल कंपायलर (Javac उपयुक्तता), जे, युक्तिवाद कोणताही मजकूर फाइलकरीता मार्ग घेत, समजण्यासारखा एक bytecode वर्च्युअल मशीन रुपांतरित समावेश आहे.

वापरकर्ता अद्याप अनुप्रयोग चालवा आणि त्यांच्या कामाच्या परिणाम पाहू शकत नाही. विंडोज 7 जावा अनुप्रयोग स्थापित करण्यासाठी, JAR-आर्काइव्ह मधिल "पॅक" करणे आवश्यक आहे.

JAR स्वरूप जावा संग्रहण घट, आणि सर्व झिप फाइल, पुढील वर्ग आणि अवलंबन आणि अनुप्रयोग मध्ये नोंद बिंदू (मुख्य वर्ग) गुण वर्णन असलेल्या परिचित एक विशेष प्रकारचा साधित केलेली आहे. उपयुक्तता, तसेच ओरॅकल पासून मानक संकुल समाविष्ट आहे द्वारे वापरले याच नावाच्या .jar-फाइल निर्माण करणे. त्याच्या यशस्वी अंमलबजावणी केल्यानंतर, वापरकर्ता, किंवा फक्त डबल-क्लिक करून आदेश ओळ किंवा कन्सोल अर्ज तयार केला आहे किंवा जावा आदेशचा वापर करू शकता.

जावा भाषा मुख्य घटक

करण्यासाठी यशस्वीरित्या फार मुलभूत सुरू करणे आवश्यक आहे शिकत जावा भाषेत अनुप्रयोग विकसित करणे,. अननुभवी प्रोग्रामर कधी कधी कठीण टर्म "ऑब्जेक्ट देणारं" भाषा समजून घेणे. अनेक लोक चुकून तो भाषेत ऑपरेट करू शकता कंपन्या सर्व वस्तू आहेत की संदर्भित आहे. तथापि, हे खरे नाही. जावा भाषेत, सुविधा वगळता, तेथे देखील प्राचीन प्रकार एक संच आहे. या पूर्णांक डेटा प्रकार (बाइट, लहान, int, लांब ), भिन्न शब्द लांबी, क्षुल्लक डेटा प्रकार (फ्लोट, दुहेरी), तसेच ओळी आणि वर्ण प्रकार (स्ट्रिंग आणि एका जातीचा मासा) अनुक्रमे पूर्णांक आहेत.

काही प्रकारचे ऑब्जेक्ट एक संदर्भ तयार करण्यासाठी वापरले जातात जे wrappers - त्यांना प्रत्येक तथाकथित वर्ग आहेत. या स्ट्रिंग डेटा वगळता सर्व प्राचीन प्रकार खरे आहे.

जावा अक्षरमाळा वर्ग अंमलबजावणी वैशिष्ट्ये

जावा-ओळ - एक विशेष वर्ग आहे. तो एक अक्षय ऑब्जेक्ट म्हणून वर्गीकृत केले जाऊ शकते. आपण एक ढीग (ढीग), एक अनियंत्रित स्ट्रिंग, त्यावर नंतर प्रत्येक ऑपरेशन (सबस्ट्रिंग, क्रमबंध, वर्ण पर्याय निवड, आणि त्यामुळे वर. डी) आहेत म्हणून अर्ज स्मृती सादर केली, तर सुरू ओळ, ऑपरेशन मूळ परिणाम वेगळे करेल एक नवीन उदाहरण तयार करेल.

त्यामुळे, स्ट्रिंग अतिशय काळजीपूर्वक काम करणे आवश्यक नेहमीच आहे, स्मृती मध्ये कचरा संकलन उत्तम चालते की असूनही, प्रोग्रामर स्ट्रिंग स्मृती ओव्हरफ्लो अनावश्यक संदर्भ टाळण्यासाठी खूप सावध असणे आवश्यक आहे. सुदैवाने, या तेथे मदत वर्ग भरपूर आहे. उदाहरणार्थ, स्ट्रिंग हाताळू करण्याची परवानगी कोणत्या StringBuilder आणि StringBuffer, वापरा, पण प्रत्येक नवीन उदाहरणार्थ नंतर तयार नाही.

जावा भाषा - नियमित अभिव्यक्ती. त्यांचे स्वरूप आणि उद्देश

नियमित अभिव्यक्ती उशीरा विसाव्या शतकात दिसू लागले आणि इलेक्ट्रॉनिक मजकूर प्रक्रिया तंत्रज्ञान क्रांतिकारी बदल.

पूर्वी, मजकूर किंवा सबस्ट्रिंग विशिष्ट विभाग शोध अंमलबजावणी प्रयत्न आणि वेळ गरज आहे एक सामान्य समस्या होता. प्रोग्रामर अचूक जुळणारे निर्दिष्ट शोध घटक जवळजवळ प्रत्येक साइट तपासा किंवा अटी भरपूर तुलना होते. तथापि, नियमित अभिव्यक्ती घटने किंवा प्रसंगाचे आगमन मेटा वर्ण वापरत करण्याची संधी आहे, कोणत्या ते शोधले होते, जो एक नमुना वर्णन करण्यासाठी उपलब्ध झाले. जावा मध्ये नियमित अभिव्यक्ती आवृत्ती 5 मध्ये दिसू लागले, आणि पासून सॉफ्टवेअर वातावरण आवश्यक गुणधर्म आहे.

जावा नियमित अभिव्यक्ती काम करताना

जावा, सर्व वर्ग, एक मार्ग किंवा दुसर्या java.util.regex म्हणतात वेगळे संकुल मध्ये, नियमित अभिव्यक्ती काम करण्यासाठी वापरले जातात. मध्ये जावा नियमित अभिव्यक्ती वर्णन इंग्रजी मध्ये अनुवादित जे नमुना वर्ग, अर्थ "नमुना". हा वर्ग टेम्पलेट तयार करण्यासाठी वापरले जाऊ शकते जे बांधकाम करण्यासाठी एक स्ट्रिंग आर्ग्युमेंट देखील स्वीकारतो. आपण त्याऐवजी सोपे अक्षरे चांगले वाइल्डकार्ड वापर, तो वर्णन करू इच्छित तेव्हा.

योग्यरित्या शोध घटके निर्देशीत करण्यासाठी, तो ओरॅकल अधिकृत दस्तऐवज वाचा चांगले आहे, अनेक मेटा वर्ण सामान्य वापरकर्ता किंवा एक अननुभवी प्रोग्रामर विचार कदाचित याचा अर्थ काय करू शकत नाही. उदाहरणार्थ, चिन्ह "+" ताबडतोब मागील घटक एक किंवा अधिक उदाहरणे मध्ये नमुना गडी बाद होण्याचा क्रम दर्शवतो. जावा नियमित अभिव्यक्तीमध्ये लागू केल्यास, विशिष्ट वर्ण कोणत्याही इतर प्रोग्रामींग भाषा म्हणून समान आहेत. त्यामुळे आणखी एक व्यासपीठ स्थलांतर वेदनारहित असू नये.

नियमित अभिव्यक्ती संभाव्य अनुप्रयोग

तो नियमित अभिव्यक्ती शक्यता सर्वोत्तम मजकूर फार मोठ्या प्रमाणात हाताळण्यासाठी उपयुक्त आहेत की नोंद करावी. उदाहरणार्थ, अट ज्या बाबतीत की लिहिले आहे की, काही शोध की, किंवा नोंदणी शब्द जोड्या महत्वाचे नाही. मजकूर हाताचा क्रमवारीवर असेल अशा समस्या सोडवण्यासाठी अत्यंत अकार्यक्षम आणि असे अंगभूत जावा नियमित अभिव्यक्ती कोड ओळी साध्य केले जाऊ शकते.

आम्ही कोणत्याही प्रकारे नियमित अभिव्यक्ती म्हणून अशा एक महत्त्वाचा भाग गमावू शकता भाषा अभ्यास विचार आहेत का आहे. जावा, हे विविध क्षेत्रात वापरले जाऊ शकते - डाटा एंट्री फॉर्म (ई-मेल पत्ते, क्रेडिट कार्ड नंबर) वैध रहदारी आणि वापरकर्ता विनंती विश्लेषण पासून.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 mr.birmiss.com. Theme powered by WordPress.