ኮምፒውተሮችፕሮግራም

ጃቫን: መደበኛ አገላለጽ, ልዩ ቁምፊዎች

ዛሬ, ጃቫ ውስጥ ፕሮግራም, አብዛኞቹ አይቀርም: ማንም ሊገርምህ አይገባም ይሆናል. በዚህ አካባቢ መሻሻል የእኛ ዘመናዊ እውነታ ፊልሙን አንድ ላ ከ በዚህ ታሪክ ውስጥ የተለመዱ ወደ ከ50-60 ዓመት በፊት የሚቆጠር ነበር በጣም ታላቅ ነው "ተመለስ የወደፊቱን."

የጃቫ ቋንቋ አመጣጥ

ጃቫን - በመጀመሪያ ፀሐይ Microsystems የተገነቡ ሲሆን በኋላ በ Oracle በ ተሸክመው ድጋፍ እና ልማት ሆነ ነበር ይህም አንድ ነገር-ተኮር የፕሮግራም ቋንቋ,.

የሶፍትዌር መድረክ አካባቢ የቋንቋ እድገት ወይም አፈጻጸም ጋር መምታታት የለበትም. ሁለተኛውን በ አብረው የተለያዩ የሃርድዌር አካባቢዎች ውስጥ የጃቫ-ኮድ የሆነ የቅጣት የሚያቀርቡ የተለያዩ ክፍሎች አንድ የብዙ ስብስብ መረዳት ነው. ጃቫ የተጻፉ ፕሮግራሞች በኋላ አማካኝነት ተከናውኖ ነበር ይህም bytecode የተባለ ልዩ ቅርጸት, ወደ ይተረጎማሉ ምናባዊ ማሽን የሶፍትዌር መድረክ ክፍል - (JVM).

መጫን እና ቢያስቆጥርም ገና መጀመሩ ነው

በተሳካ ሁኔታ በዚህ ቋንቋ ውስጥ የዳበረ ትግበራዎች ለማስኬድ እንዲቻል, የ Oracle ድር ጣቢያ ላይ ይገኛል ይህም የጃቫ-ምንዝሮች ልዩ ፓኬጅ መጫን አለበት. ኩባንያው የዒላማ መድረክ ውስጥ ይለያያል ይህም የተለያዩ በማደል, እንዲሁም የተለያዩ አማራጮችን ይሰጣል. አማካይ ተጠቃሚ, የመጨረሻው በጣም የቅርብ የተለየ ነው ያለውን የጃቫ ስሪት መጠቀም አያስፈልገውም. ይህ ብቻ የተወሰኑ ባህሪያት እና ችሎታዎች ለ ተኮር ስልቶች ያስፈልጋቸዋል ገንቢዎች ለ ትርጉም ይሰጣል.

በእርስዎ ኮምፒውተር ላይ ጃቫ ለመጫን ተጠቃሚው በመጀመሪያ መሣሪያዎች ባህርያት ዝቅተኛ የስርዓት መስፈርቶች የሚያሟላ መሆኑን ማረጋገጥ አለበት. በ Oracle መሐንዲሶች የስርዓት መስፈርቶች ደፍ ለመቀነስ ከፍተኛ ጥረት እናደርጋለን, ነገር ግን አሁንም አለ, እና ግምት አለበት. ተጠቃሚው እርሱ ሶፍትዌር ለመጫን ይፈልጋል ያለውን ስርዓተ ክወና ላይ የተመሠረቱ የስርጭት ያስፈልገዋል ጣቢያውን ማግኘት አለበት. ለ ምሳሌ, ጃቫ ለ Windows 7 ይህ ብቻ ነው የሚያስፈልጋቸው የ ጭነት አቃፊ ይግለጹ; ከዚያም እሱ ሁሉንም ነገር ራሱ ማድረግ ያደርጋል ይህም ተከናዋኝ .exe-ፋይል ነው. ይህ ሥርዓት በተመሳሳይ ጊዜ የሶፍትዌር ቅርፊት ብቻ አንድ ቅጂ ላይ ሊጫኑ የሚችሉ መሆኑን ማስተዋሉ ጠቃሚ ነው. ስለዚህ, ጃቫ ቀዳሚ ስሪት ሥርዓት ተወግዷል መሆኑን ለማረጋገጥ አስፈላጊነት ለመጫን በፊት. እርስዎ ማድረግ ከሆነ መጫኛውን የመጫን መቀጠል በፊት የሚጋጭ ፕሮግራም ለማስወገድ መጠየቅ ይሆናል.

ጃቫ ውስጥ በማደግ ላይ ይጀምሩ

ተጠቃሚው በተሳካ ሁኔታ ሶፍትዌር አካባቢ ጭኗል በኋላ, አስቀድሞ በጽሑፍ ፕሮግራሞችን መገደል መለዋወጫ የተለያዩ የሚገኝ ይሆናል, እንዲሁም የራሳቸውን ለመፍጠር. ጃቫ በ ፕሮግራም ለመጀመር, ማንኛውንም ተጨማሪ ፕሮግራሞች አያስፈልግዎትም. እኛ ብቻ ፍላጎት አዳዲስ ነገሮችን ለመማር እና በሥነ ሕንፃ ቋንቋ መረዳት ያስፈልገናል. ተጠቃሚው በተሳካ ሁኔታ ወደ የጃቫ ለመጫን ችሎ ነበር; እንዲሁም በሂደቱ ውስጥ ከሌሎች ፕሮግራሞች ጋር ምንም ግጭት ከሆነ, ማንኛውንም ዓይነት ጽሑፍ አርታኢ ውስጥ ኮድ መጻፍ መጀመር ይችላሉ.

በ Oracle ገንቢዎች መሳሪያዎች ከፍተኛ ስብስብ መስጠትዎን ያረጋግጡ አድርጓል. የጃቫ ውስጥ, ማሸጊያ, ማንኛውንም ጽሑፍ ፋይል ክርክር እንደ መንገድ ይዞ, ለመረዳት አንድ bytecode ምናባዊ ማሽን ወደ ይቀይራል ይህም አጠናቃሪ (Javac የመገልገያ), ያካትታል.

ተጠቃሚው አሁንም በ መተግበሪያ ለማስኬድ እና ሥራ ውጤት ማየት አይችሉም. ለ Windows 7 ለ የጃቫ መተግበሪያ መጫን, ይህ ማሰሮ-ማህደር ውስጥ "ጥቅል" አስፈላጊ ነው.

ብልቃጡን ቅርጸት የጃቫ Archive ቅናሽ, እና ተጨማሪ ማመልከቻውን ውስጥ መግቢያ ነጥብ (ዋና ክፍል) ወደ ክፍሎች እና ጥገኝነቶች እና ነጥቦች መግለጫ ያካተተ ይህም ሁሉ ዚፕ-ፋይል, የሚታወቁ ልዩ ዓይነት የተወሰደ ነው. በተጨማሪም በ Oracle ከ መደበኛ ጥቅል ውስጥ የተካተተ ነው ይህም የመገልገያ, ጥቅም ላይ ተመሳሳይ ስም አንድ .jar-ፋይል መፍጠር. በውስጡ የተሳካ አፈፃፀም በኋላ, ተጠቃሚ, ወይም በቀላሉ ድርብ-ጠቅ በማድረግ ከትዕዛዝ መስመሩ ወይም መሥሪያ አንድ መተግበሪያ የተፈጠረ ወይም የ Java ትእዛዝ ማስኬድ ይችላሉ.

የጃቫ ቋንቋ ዋና ዋና ክፍሎች

ቅደም በተሳካ ይህ እጅግ መሠረታዊ መጀመር አለበት መማር, የጃቫ ቋንቋ መተግበሪያዎችን ለማዘጋጀት. ተነፍቶ ፈርጋሚዎች አንዳንድ ጊዜ አስቸጋሪ የሚለውን ቃል "ነገር-ተኮር" ቋንቋ መረዳት. ብዙ ሰዎች በተሳሳተ ይህ ቋንቋ ውስጥ እንዲሠራ የሚችሉ አካላት ሁሉ ነገሮች ናቸው እውነታ የሚያመለክተው እንደሆነ ያምናሉ. ይሁን እንጂ ይህ እውነት አይደለም. የጃቫ ቋንቋ ውስጥ, ተቋማት በስተቀር ቀር አይነቶች ስብስብ ደግሞ አለ. ይሄ ኢንቲጀር የውሂብ አይነት (ባይት, አጭር, int, ረጅም ), የተለያዩ ቃል ርዝመት, የክፍልፋይ ውሂብ አይነቶች (እንዲንሳፈፍ, ሁለቴ), እንዲሁም መስመሮች እና በቅደም ገጸ ዓይነቶች (ሕብረቁምፊ እና ቁምፊ) የመቁጠሪያ ናቸው.

አንዳንዶች ዓይነት አንድ ነገር ማጣቀሻ ለመፍጠር ጥቅም ላይ ናቸው wrappers: - ከእነርሱ ለእያንዳንዱ እንዲሁ-ተብለው ክፍሎች አሉ. ይህ ሕብረቁምፊ ውሂብ በስተቀር ሁሉም ቀር አይነቶች እውነት ነው.

ጃቫ ውስጥ ሕብረቁምፊ ክፍል አፈጻጸም ገጽታዎች

የጃቫ መስመር - ይህ ልዩ ክፍል ነው. ይህም አንድ በማይለወጥ ነገር ሆኖ ሊመደብ ይችላል. አንድ የዘፈቀደ ሕብረቁምፊ, ከዚያ ላይ ለእያንዳንዱ ክወና (በ ሕብረቁምፊ, concatenation, ቁምፊ የመተካት ያለውን ምርጫ, እና በጣም ላይ. መ) የያዘ አንድ ክምር (ክምር), እንደ አንድ ማመልከቻ የማስታወስ ማቅረብ ከሆነ ቀዶ ጥገናው የመጀመሪያ ውጤት የሚለየው ይህም መነሻ መስመር, አዲስ ለምሳሌ ይፈጥራል.

ስለዚህ, ሕብረቁምፊ ትውስታ ውስጥ የቆሻሻ ስብስብ ታላቅ የሚያሄድ እውነታ ቢሆንም, በፕሮግራም ወደ ሕብረቁምፊ ወደ ትውስታ ፍሰት አላስፈላጊ ማጣቀሻ ለመከላከል በጣም መጠንቀቅ አለብን; በጣም በጥንቃቄ መሥራት ምንጊዜም አስፈላጊ ነው. ደግነቱ, ለዚህ የሚሆን ረዳት ክፍሎች ብዙ አለ. ለምሳሌ ያህል, ሕብረ ለማዛባት የሚፈቅዱ StringBuilder እና StringBuffer, መጠቀም, ነገር ግን እያንዳንዱ አዲስ ለምሳሌ በኋላ መፍጠር አይደለም.

የጃቫ ቋንቋ - መደበኛ መግለጫዎች. መልካቸው እና ዓላማ

መደበኛ መግለጫዎች መገባደጃ በሃያኛው ክፍለ ዘመን ውስጥ ታየ እና የኤሌክትሮኒክስ ጽሑፍ ሂደት ቴክኖሎጂ ለውጥ አስከትሏል.

ቀደም ሲል, ጽሑፉ ወይም ሕብረቁምፊ ውስጥ የተወሰኑ ክፍሎችን ለማግኘት ፍለጋ ለማስፈፀም ጊዜ እና ጥረት ያስፈልጋል ይህም የተለመደ ችግር ነበር. ፈርጋሚዎች ትክክለኛ ግባበት የተጠቀሰው ፍለጋ ግቤት ላይ በየቀኑ ማለት ይቻላል ጣቢያ ይመልከቱ ወይም ሁኔታ ብዙ ጋር ለማወዳደር ነበር. መደበኛ መግለጫዎች ለቅዱሱ የዲበ ቁምፊዎች ለመጠቀም አጋጣሚ ጋር ይሁን: ይህም አጠገብ ፍለጋ መሆን ነበረበት በ ይህም ጥለት ለመግለጽ የሚገኝ ሆነ. ጃቫ ውስጥ መደበኛ መግለጫዎች ስሪት 5 ላይ ተገለጠ; ጀምሮ ሶፍትዌር አካባቢ አስፈላጊ መገለጫ ሆኗል.

ጃቫ ውስጥ መደበኛ መግለጫዎች ጋር መስራት

የጃቫ ውስጥ, ሁሉም ክፍሎች, በአንድ መንገድ ወይም ሌላ java.util.regex የሚባል የተለየ ጥቅል ውስጥ, መደበኛ መግለጫዎች ጋር ለመስራት ጥቅም ላይ ይውላሉ. ውስጥ ጃቫ መደበኛ አገላለጽ በእንግሊዝኛ ተተርጉሟል ይህም አርዓያ ክፍል, "ስርዓተ ጥለት" ማለት ይገልጻል. ይህ ክፍል አንድ አብነት ለመፍጠር ጥቅም ላይ ሊውል ይችላል ይህም ግንበኛ, አንድ ሕብረቁምፊ እሴት ይቀበላል. ይልቁንስ በተሻለ ቀላል ፊደላት መጠቀም ልቅ ምልክቶች መካከል, እሱን ለመግለጽ ሲፈልጉ.

በአግባቡ የፍለጋ ልኬቶችን እንዲገልጹ ለማድረግ እንዲቻል, ብዙ ሜታ ቁምፊዎች ተራ ተጠቃሚ ወይም ተነፍቶ በፕሮግራም ማሰብ እንችላለን ምን ማለት አይችሉም ሆኖ, በ Oracle ሆነው ኦፊሴላዊ ሰነድ ማንበብ የተሻለ ነው. ለምሳሌ ያህል, ምልክት "+" ወደ ወዲያውኑ ቀደም ባለው አባል አንድ ወይም ተጨማሪ አጋጣሚዎች ወደ ንድፍ ውድቀት መሆኑን ይጠቁማል. ጃቫ መደበኛ አገላለጽ ተግባራዊ ጊዜ, ልዩ ቁምፊዎች ማንኛውም ሌላ የፕሮግራም ቋንቋ ጋር አንድ አይነት ናቸው. ስለዚህ, ሌላ መድረክ ላይ ፍልሰት የማያስከትል መሆን አለበት.

መደበኛ መግለጫዎች ሊሆኑ የሚችሉ መተግበሪያዎች

ይህ መደበኛ መግለጫዎች አጋጣሚ ምርጥ ጽሁፍ በጣም ትልቅ መጠን ለማስተናገድ የሚስማሙ መሆኑ መታወቅ አለበት. ለምሳሌ ያህል, ጉዳዩ ውስጥ ቁልፉ ተብሎ የተጻፈው proviso ጋር ምዝገባ ውስጥ አንዳንድ የፍለጋ ቁልፍ ቃል ወይም ጥምረት አስፈላጊ አይደለም. የጽሑፉ እጅ ድርደራ እንደ ችግር መፍታት ለማግኘት በጣም አክሳሪ ይሆናል, እና ኖሮ-ግንቡ ጃቫ መደበኛ አገላለጾችን መስመሮች ኮድ አንድ ሁለት ማሳካት ይቻላል ጋር.

እኛ መደበኛ አገላለጽ እንደ አስፈላጊ ክፍል እንዳያመልጥዎ አይችሉም በማንኛውም መንገድ ቋንቋ ጥናት ከግምት ናቸው ለዚህ ነው. የጃቫ ውስጥ, በተለያዩ መስኮች መጠቀም ይቻላል - ትራፊክ እና የተጠቃሚ ጥያቄዎችን ለመተንተን ውሂብ ማስገቢያ ቅጽ (ኢ-ሜይል አድራሻ, የክሬዲት ካርድ ቁጥሮች) በማጽደቅ ጊዜ ጀምሮ.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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