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

तारांच्या जावा अॅरे. जावा अॅरे क्रमवारी. जावा दोन-मितीय अॅरे

प्रोग्रामिंग सराव, प्रणाली चालवली आणि जे प्रोग्रामर माहिती प्रक्रिया लावू शकता करता येईल संच आणि डेटा प्रकार भरपूर आहेत.

प्रोग्रामिंग भाषांमधील डेटा प्रकार

तो आकार आणि एक विशिष्ट स्मृती स्थान नवनहत ऑपरेशन करून अंमलबजावणी प्रक्रियेत कार्यक्रम योग्य ऑपरेशन खात्री जे संचयित केलेला डेटा वैशिष्ट्ये वर्णन जे सर्वात प्रोग्रामिंग भाषा अविभाज्य भाग आहे.

उदाहरणार्थ, मूलभूत डेटा प्रकार एक पूर्णांक चलने आहेत. ते दोन्ही साइन इन आणि उलट नाव स्वतः आधीच अशा सेल सामुग्री माहिती उपलब्ध असू शकते.

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

डेटा संरचना

उच्च संघटना पातळी प्रोग्रामिंग अधिक जटिल रचना अनेक प्राचीन प्रकार डेटा युनिट केंद्रीय मानले जाते. सर्वात सामान्य तथाकथित जावा अॅरे संमिश्र प्रकारच्या आहे. आपण देखील निवडू शकता सूची, tuples, स्टॅक आणि रांगा.

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

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

जावा प्रोग्रामिंग भाषा. मुख्य युनिट

जावा की आपण ऑपरेशन आणि पर्वा संगणक आर्किटेक्चर आणि कार्य प्रणाली समान परिणाम प्राप्त करण्यास अनुमती देते वर्च्युअल मशीन आत धावा की एक जोरदार टाइप प्रोग्रामिंग भाषा bytecode आहे.

बुलियन बुलियन, पूर्णांक बाइट, पूर्णांक, लहान, लांब, प्रकार: जावा भाषा नवीनतम प्रकाशन आठ प्राचीन प्रकार आहेत फ्लोटिंग पॉइंट क्रमांक, फ्लोट आणि दुहेरी आणि वर्ण काळा करणे प्रतिनिधित्व.

जावा अॅरे-एकमेकांना स्मृती आणि क्रम संख्या (निर्देशांक) प्रोग्रामर किंवा प्रणाली सज्ज संग्रहित वैयक्तिक आयटम प्रवेश करू शकता जे येत स्थित डेटा एक प्रकार एक संग्रह आहे. क्रमांकन निर्देशांक शून्य (प्रथम घटक) सुरू होते आणि त्यानंतरच्या प्रत्येक एक, वाढलेल्या आहे. त्याच जावा अॅरे-डेटा रँडम प्रवेश पुरवते - वापरकर्ता कोड रचना आत अरे कोणत्याही घटक प्रवेश करू शकता पर्वा न करता स्थान.

वस्तू

विसरू नका जावा की - प्रामुख्याने ऑब्जेक्ट-देणारं प्रोग्रामिंग भाषा आहे. त्यामुळे या घटक स्मृती मॉडेल एक महत्त्वाचा भाग आहे. प्रणाली हा प्रकार वैशिष्ठ्य म्हटले जाऊ शकते की-Java अॅरे ते प्राचीन डेटा प्रकार ठेवा म्हणून तशाच प्रकारे वस्तू संचयित करू शकता. भाषा सर्वात सामान्य विषय स्ट्रिंग आहेत. ते एक समग्र आणि न बदलणाऱ्या स्मृती मध्ये आयोजित अक्षर संच, प्रतिनिधित्व.

जावा जे मागितले ऑब्जेक्ट साठवली जाते प्रत्येक इतर मेमरी भागात गांभीर्याने विचार करावा संच आदेश स्ट्रिंग अॅरे आहे. वर्ण सेट वापरकर्ता आभासी मशीन स्मृतीत दूरस्थ स्थान पासून, म्हणून, आहे आणि तो अप्रत्यक्ष कार्य करते.

द्विमितीय अरेज् (सारणीच्या)

अशा इंद्रियगोचर, मॅट्रिक्स म्हणून, एक द्विमितीय आहे जावा-वस्तू अॅरे किंवा primitives, एक त्यांना आयोजित "स्तंभ संख्या." हा डेटा रचना कधी कधी एक "अॅरेंच्या अरे" म्हणून वर्णन केले आहे. या प्रत्येक पंक्ती किंवा स्तंभ आयटम साधा जावा-मितीय अॅरे आहेत की खरं आहे, आणि त्यांच्या संच महत्त्वाचे आहे.

द्विमितीय मूर्त स्वरूप मध्ये, vectors प्रत्येक इतर त्याच्या स्वत: च्या लांबी विविध असू शकतात. इच्छित स्मृती स्थान सूचित दोन निर्देशांक वापरून अरे एकच घटक संदर्भ करताना. प्रथम - ही ओळ संख्या, इच्छित ऑब्जेक्ट आहे. दुसरा निर्देशांक - स्तंभ संख्या, किंवा वेक्टर आत घटक अनुक्रमांक आहे. द्विमितीय रचना आत अनुक्रमणिका घटक शून्य सुरू होतो, एक-मितीय अॅरेंच्या बाबतीत म्हणून. त्यामुळे संबोधित करण्यासाठी अॅरे लांबी एन वर्ण निर्देशांक गेल्या घटक वापरले जाईल [एन-1].

आयटम क्रमवारी लावा

अॅरे मध्ये काम करताना सर्वात सामान्य समस्या तंतोतंत क्रमवारी आहे. पहिल्या दृष्टीक्षेपात क्षुल्लक हे कार्य एक सदिश किंवा मॅट्रिक्स आत घटकांची संख्या जास्त बिकट आहे.

पद्धत - दिलेल्या रचना घटक क्रमवारी विविध अल्गोरिदम आहेत बबल वर्गीकरण निवड नमुना समाविष्ट किंवा फ्यूजन पद्धत. सर्व पद्धती कार्य आणि दरम्यानचे ऑपरेशन दरम्यान पुढील डेटा आणि तात्पुरती परिणाम संचयित करण्यासाठी आवश्यक स्मृती रक्कम गती फरक आहे.

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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