கணினிகள்நிரலாக்க

ஜாவா: ஒரு வழக்கமான வெளிப்பாடு, சிறப்பு எழுத்துக்கள்

இன்று, ஜாவா நிரலாக்க, பெரும்பாலும், யாரும் ஆச்சரியப்பட மாட்டேன். இந்த பகுதியில் முன்னேற்றம் எங்கள் சமகால யதார்த்தத்தை இத்திரைப்படம் ஒரு லா இந்தக் கதையைப் பிரபலமாய் க்கு 50-60 ஆண்டுகளுக்கு முன்பு கருதப்பட்டிருக்கும் மிகவும் சிறப்பாகும் "பேக் டு."

ஜாவா மொழியின் தோற்றம்

ஜாவா - ஒரு பொருள் நோக்கு நிரலாக்க மொழி, எந்த உண்மையில் சன் மைக்ரோசிஸ்டம்ஸ் கால் உருவாக்கப்பட்டது, பின்னர் அது ஆரக்கிள் நடத்திய ஆதரவு மற்றும் வளர்ச்சி ஆனார்.

மென்பொருள் தளம் சூழல் மொழி வளர்ச்சி அல்லது செயல்திறன் கொண்ட குழப்பிக் கொள்ளக் கூடாது. பிந்தைய மூலம் புரிந்து ஒன்றாக பல்வேறு வன்பொருள் சூழலில் ஜாவா-தந்தியின் மரணதண்டனை வழங்கும் பல்வேறு கூறுகளை ஒரு பன்முக தொகுப்பு வேண்டும். ஜாவாவில் எழுதப்பட்ட நிகழ்ச்சிகள் பின்னர் மூலம் நிகழ்த்தப்பட்டது எந்த பைட்குறியீடு எனப்படும் சிறப்பு வடிவத்துக்கு மொழிபெயர்க்கப்படும் ஒரு மெய்நிகர் இயந்திரம் மென்பொருள் தளம் ஒரு பகுதியாக - (JVM இயக்கும்).

நிறுவல் மற்றும் தொடங்குதல்

வெற்றிகரமாக இந்த மொழியில் உருவாக்கப்பட்டது பயன்பாடுகளை இயக்க பொருட்டு, நீங்கள் ஆரக்கிள் வலைத் தளத்தில் கிடைக்கின்றன இது ஜாவா-கூறுகளின் ஒரு சிறப்பு தொகுப்பு, நிறுவ வேண்டும். நிறுவனம் இலக்கு மேடையில் வேறுபடுகின்றன வேறுபட்ட வழங்கல்கள், அதே போன்ற பல்வேறு விருப்பங்கள் வழங்குகிறது. சராசரி பயனர், கடந்த மிகச் சமீபத்திய வேறுபட்டது என்று ஜாவா பதிப்பை பயன்படுத்த தேவையில்லை. அது மட்டும் குறிப்பிட்ட அம்சங்கள் மற்றும் திறன்களை குறிப்பிட்ட உத்திகள் தேவைப்படும் டெவலப்பர்கள் அர்த்தமுள்ளதாக.

உங்கள் கணினியில் ஜாவா நிறுவ, பயனர் முதல் உபகரணங்கள் பண்புகள் குறைந்தபட்ச கணினி தேவைகள் பூர்த்தி என்று உறுதி செய்ய வேண்டும். ஆரக்கிள் பொறியாளர்கள் கணினி தேவைகள் இலக்குமட்டத்தை குறைக்க கஷ்டப்பட்டால், ஆனால் அது இன்னும் உள்ளது, அது கவனத்தில் கொள்ளப்பட வேண்டும். பயனர் அவர் மென்பொருளை நிறுவ வேண்டும் இது இயங்கு அடிப்படையில் விநியோகம் தேவை தளத்தில் கண்டுபிடிக்க வேண்டும். ஐந்து உதாரணமாக, ஜாவா விண்டோஸ் 7 அது மட்டுமே தேவைப்படும் இது நிறுவல் அடைவு குறிப்பிட, பின்னர் அவர் எல்லாம் தன்னை செய்வேன் இயங்கக்கூடிய .exe கோப்பு உள்ளது. அது அமைப்பு அதே நேரம் மென்பொருள் ஷெல் ஒரே ஒரு பிரதியை மணிக்கு நிறுவ முடியும் என்று குறிப்பிட்டார் மதிப்பு. எனவே ஜாவாவின் முந்தைய பதிப்பு கணினியில் இருந்து நீக்கப்பட்டது என்பதை உறுதி செய்ய தேவை நிறுவும் முன். நீங்கள் இல்லை என்றால், நிறுவி நீங்கள் நிறுவல் தொடரும் முன் முரண்பட்ட நிரலை அகற்ற கேட்போம்.

ஜாவாவில் வளரும் தொடங்க

பயனர் வெற்றிகரமாக மென்பொருள் சூழல் நிறுவப்பட்ட செலுத்தப்பட்ட பின்னர் அது ஏற்கனவே எழுதப்பட்ட நிரல்களை மரணதண்டனை வழங்க வழி முறைகளின் கிடைக்கும், தங்கள் உருவாக்க. ஜாவா மூலம் நிரலாக்க தொடங்கும் பொருட்டு, நீங்கள் எந்த கூடுதல் நிகழ்ச்சிகள் தேவையில்லை. நாம் புதிய விஷயங்களை அறிய மற்றும் கட்டிடக்கலை மொழி புரிந்து கொள்ள ஒரு ஆசை வேண்டும். பயனர் வெற்றிகரமாக ஜாவா நிறுவ முடிந்தது என்றால், மற்றும் செயல்பாட்டில் பிற நிரல்களுடன் முரண்பாடுகளும் வேண்டும், நீங்கள் எந்த உரை ஆசிரியர் குறியீடு எழுதும் தொடங்க முடியும்.

ஆரக்கிள் டெவலப்பர்கள் கருவிகள் அதிகபட்ச தொகுப்பு வழங்குமாறு பார்த்துக் செய்துள்ளது. ஜாவாவில், தொகுப்பு எந்தவகை உரை கோப்பு பாதையை வாதம் எடுத்து, புரிந்துகொள்ளக்கூடிய ஒரு பைட்குறியீடு மெய்நிகர் இயந்திரம் அதை மாற்றுகிறது தொகுப்பி (javac பயன்பாடு) வரை உள்ளடக்குகிறது.

பயனர் தொடர்ந்து இந்தப் பயன்பாட்டை இயக்க மற்றும் அவர்களின் பணியின் முடிவுகளை நீங்கள் பார்க்க முடியாது. விண்டோஸ் 7 க்கான ஜாவா பயன்பாட்டை நிறுவ, அது JAR-காப்பகத்தில் "பேக்" அவசியம்.

JAR வடிவம் ஜாவா ஆவணக் காப்பகத்தின் குறைப்பு, மேலும் வகுப்புகள் மற்றும் சார்புகள் மற்றும் பயன்பாட்டில் நுழைவு புள்ளி (முக்கிய வகுப்பு) புள்ளிகள் ஒரு விளக்கம் சூட்சுமமாக அனைத்தையும் Zip கோப்பு, பழக்கமான ஒரு சிறப்பு வகை பெறப்படுகிறது. பயன்பாடு, இது ஆரக்கிள் இருந்து நிலையான தொகுப்பில் சேர்க்கப்பட்டுள்ளது பயன்படுத்தப்படும் அதே பெயரில் ஒரு .jar கோப்பு உருவாக்க. அதன் வெற்றிகரமாக செயல்படுத்த பிறகு, பயனர், அல்லது இருமுறை கிளிக் செய்வதன் மூலம் கட்டளை வரி அல்லது பணியகத்தில் இருந்து உருவாக்கப்பட்ட ஒரு பயன்பாடு அல்லது ஜாவா கட்டளை இயக்க முடியும்.

ஜாவா மொழியின் முக்கிய கூறுகள்

பொருட்டு வெற்றிகரமாக அது மிகவும் அடிப்படைகளை தொடங்க வேண்டும் கற்றல், ஜாவா மொழியில் பயன்பாடுகளை உருவாக்க. புதிய புரோகிராமர்கள் கடினமாக கால "பொருள் சார்ந்த" மொழி புரிந்து கொள்ள. பல மக்கள் தவறுதலாக அது மொழியில் இயங்க முடியும் என்பது நிறுவனங்கள் அனைத்து பொருள்களாகும் என்பதை வலியுறுத்துகிறது என்று நம்புகிறேன். எனினும், இந்த உண்மை அல்ல. ஜாவா மொழியில், வசதிகள் தவிர, அங்கு பழமையான வகையான ஒரு தொகுப்பு ஆகும். இந்த முழு தரவு வகை (பைட், குறுகிய, int, நீண்ட ), முழுஎண்களாகும் வேறுபட்ட சொல் நீளம், பின்ன தரவு வகையான (மிதவை, இரட்டை), அதே போல் கோடுகள் மற்றும் முறையே பாத்திர வகைகளையும் (சரம் மற்றும் கரி).

ரேப்பர்களின் சில வகையான ஒரு பொருளின் குறிப்பு உருவாக்க பயன்படுத்தப்படும், - அவை ஒவ்வொன்றுக்கும் வகுப்புகள் என்று அழைக்கப்படும் உள்ளன. இந்த சரம் தரவு தவிர அனைத்து பழமையான வகையான உண்மை.

ஜாவாவில் சரம் வர்க்கத்தின் அமலாக்கம் அம்சங்கள்

ஜாவா வரி - இந்த சிறப்பு வகையும் உள்ளது. அது ஒரு பரஸ்பரத்தன்மையற்றது பொருளாக வகைப்படுத்தலாம். நீங்கள் ஒரு தன்னிச்சையான சரம், பின்னர் அதை ஒவ்வொரு செயலும் (மி, சங்கிலி, பாத்திரம் பதிலீட்டு தேர்வு, மற்றும் பல. டி) கொண்டிருக்கும் ஒரு குவியல் (குவியல்), போன்ற சில பயன்பாடுகளை நினைவக சமர்ப்பித்தால் முதல் வரிசையில், செயல்படும் அசல் முடிவை வேறுபடுகின்றன இது ஒரு புதிய உதாரணமாக உருவாக்கும்.

எனவே, சரம் எப்போதும் தேவையான மிகவும் கவனமாக வேலை செய்ய, நினைவகத்தில் குப்பை சேகரிப்பு பெரிய இயங்கும் என்ற உண்மையை போதிலும், புரோகிராமர் சரம் நினைவக வழிதல் தேவையற்ற குறிப்பு தடுக்க மிகவும் கவனமாக இருக்க வேண்டும். அதிர்ஷ்டவசமாக, இந்த அங்கு உதவி வகுப்புகள் நிறைய உள்ளது. உதாரணமாக, சரங்களை கையாள அனுமதிக்கும் StringBuilder மற்றும் StringBuffer பயன்படுத்த, ஆனால் ஒவ்வொரு புதிய நிகழ்விற்குப் பிறகு உருவாக்க வேண்டாம்.

ஜாவா மொழியின் - வழக்கமான வெளிப்பாடுகள். அவர்களுடைய தோற்றம் மற்றும் நோக்கம்

வழக்கமான வெளிப்பாடுகள் தாமதமாக இருபதாம் நூற்றாண்டில் தோன்றி மின் உரைகளில் செயலாக்க தொழில்நுட்பம் புதிய புரட்சியை ஏற்படுத்தியுள்ளது.

முன்னதாக, உரை அல்லது உட்சரம் குறிப்பிட்ட பிரிவுகளுக்கு தேடல் செயல்படுத்த முயற்சிகள் மற்றும் நேரம் தேவைப்பட்டன ஒரு பொதுவான பிரச்சனை இருந்தது. புரோகிராமர்கள் சரியான பொருத்தமான குறிப்பிட்ட தேடல் அளவுரு கிட்டத்தட்ட ஒவ்வொரு தளத்தில் பார்க்கலாம் நிலைகளின் நிறைய ஒப்பிட்டுப் பார்ப்பதற்கும் இருந்தது. எனினும், வழக்கமான வெளிப்பாடுகள் வருகையுடன் மெட்டா எழுத்துக்கள் பயன்படுத்த வாய்ப்பு உள்ளது கொண்டு, அதன் மூலம் தேடியது வேண்டியிருந்தது மூலம் ஒரு முறை விவரிக்க கிடைக்கத் தொடங்கின. ஜாவாவில் வழக்கமான வெளிப்பாடுகள் பதிப்பு 5 தோன்றினார், மேலும் அதிலிருந்து மென்பொருள் சூழல் இன்றியமையாத பண்பு மாறிவிட்டது.

ஜாவாவில் வழக்கமான வெளிப்பாடுகள் வேலை

ஜாவாவில், அனைத்து தரப்பினருக்கும், ஒரு வழி அல்லது வேறு, வழக்கமான வெளிப்பாடுகள் வேலை java.util.regex என்றழைக்கப்படும் ஒரு பிரிவினைவாத தொகுப்பில் பயன்படுத்தப்படுகின்றன. இல் ஜாவா வழக்கமான வெளிப்பாடு ஆங்கிலம் மொழிபெயர்க்கப்பட்ட இது பேட்டர்ன் வர்க்கம், "முறை" பொருள் விவரிக்கிறது. இந்த வர்க்கம் ஒரு டெம்ப்ளேட் உருவாக்க பயன்படுத்த முடியும் கட்டமைப்பாளருக்கு, ஒரு சரம் வாதம் ஏற்றுக்கொள்கிறார். நீங்கள் பதிலாக எளிய கடிதங்கள் சிறப்பாகப் பயன்படுத்தலாம் வைல்டுகார்டுகளைப், அது விவரிக்க வேண்டும் போது.

ஒழுங்காக தேடல் அளவுருக்களை குறிப்பிட பொருட்டு, அது நல்ல ஆரக்கிள் இருந்து அதிகாரப்பூர்வமாக ஆவணங்கள் படிக்க, பல மெட்டா எழுத்துக்கள் என்ன சாதாரண பயனர் அல்லது ஒரு புதிய புரோகிராமர் நினைக்கலாம் அர்த்தம் முடியாது உள்ளது. உதாரணமாக, அடையாளம், "+" உடனடியாக முன்னதாக உள்ள கூறுக்கு ஒன்று அல்லது அதற்கு மேற்பட்ட நேர்வுகள் ஒரு முறை வீழ்ச்சி என்று குறிக்கிறது. ஜாவா வழக்கமான வெளிப்பாட்டில் அமலாக்கப்பட்டால், சிறப்பு எழுத்துக்கள் வேறு எந்த நிரலாக்க மொழி அதே உள்ளன. எனவே, மற்றொரு தளத்திற்கு இடம்பெயர்வு வலியற்ற இருக்க வேண்டும்.

வழக்கமான வெளிப்பாடுகள் சாத்தியமான பயன்பாடுகள்

அது வழக்கமான வெளிப்பாடுகள் சாத்தியம் சிறந்த உரை அதிக அளவான கையாள மிகவும் பொருத்தமானது என்பது குறிப்பிடத்தக்கது. உதாரணமாக, வழக்கு முக்கிய எழுதப்பட்ட என்று நிபந்தனை மூலம் ரிஜிஸ்டரில் சில தேடல் விசை அல்லது சொல் சேர்க்கைகள் முக்கியமல்ல. உரை கை வரிசையாக்கம் அத்தகையப் பிரச்சினையை தீர்க்கும் மிகவும் திறனற்ற இருப்பார், உள்ளமைக்கப்பட்ட ஜாவா வழக்கமான வெளிப்பாடுகள் குறியீட்டு வரிகள் ஒரு ஜோடி அடைய முடியும்.

நாங்கள் எந்த வழியில் ஒரு வழக்கமான வெளிப்பாடு போன்ற ஒரு முக்கியமான பகுதியாக தவிர்க்க முடியாது மொழி ஆய்வு பரிசீலித்து ஏன் என்று. ஜாவாவில், அது பல்வேறு துறைகளில் பயன்படுத்த முடியும் - போக்குவரத்து மற்றும் பயனர் கோரிக்கைகளை ஆய்வு செய்ய தரவு நுழைவு வடிவம் (மின்னஞ்சல் முகவரிகள், கிரெடிட் கார்டு எண்கள்) உறுதிப்படுத்திய இருந்து.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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