ஜாவாவில் நிலையற்றது: என்ன, ஏன் & அது எவ்வாறு இயங்குகிறது?



ஜாவாவில் இடைநிலை என்பது சீரியலைசேஷனில் பயன்படுத்தப்படும் ஒரு முக்கிய சொல். ஒரு கோப்பில் ஒரு மாறியின் மதிப்பை சேமிக்க விரும்பாதபோது இது பயன்படுத்தப்படுகிறது

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

இந்த கட்டுரையில் விவாதிக்கப்படும் தலைப்புகள் பின்வருமாறு:





தொடங்குவோம்!

ஜாவாவில் நிலையற்ற முக்கிய சொல் என்ன?

இடைநிலை என்பது வரிசைப்படுத்தலுக்குப் பயன்படுத்தப்படும் ஒரு மாறி மாற்றியமைப்பாகும். இப்போது, ​​சீரியலைசேஷன் என்றால் என்ன? ஜாவாவில் சீரியலைசேஷன் ஒரு பொருளின் நிலையை பைட் ஸ்ட்ரீமாக மாற்ற பயன்படும் ஒரு பொறிமுறையாகும். வரிசைப்படுத்தலின் போது, ​​ஒரு குறிப்பிட்ட மாறியின் மதிப்பை ஒரு கோப்பில் சேமிக்க விரும்பவில்லை என்றால், நிலையற்ற முக்கிய சொல்லைப் பயன்படுத்தவும்.



தொடரியல் :

ஜாவாவில் ஒரு சக்தியை எவ்வாறு உயர்த்துவது
தனியார் நிலையற்றது

அல்லது

நிலையற்ற தனியார்

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



ஜாவாவில் இடைநிலை பற்றி புரிந்து கொள்ள மிக அடிப்படையான உதாரணத்தை எழுதுவோம்.

வகுப்பு டெமோ வரிசைப்படுத்தக்கூடியது {// மனித நிலையற்ற தனியார் நிலையற்றதாக மாற்றுதல் சரம் மனித நிலையற்ற எண்ணாக வயது // பிற துறைகளை தனியார் சரம் பெயர், முகவரி தேதி டோப் // குறியீட்டின் மீதமுள்ள}

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

இடைநிலை மாற்றி ஏன் பயன்படுத்தப்படுகிறது?

ஒரு புலம் வரிசைப்படுத்தல் செயல்பாட்டின் ஒரு பகுதியாக இருக்கக்கூடாது என்பதைக் குறிக்க ஜாவாவில் இடைநிலை பயன்படுத்தப்படுகிறது.

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

இந்த கேள்வி உங்கள் தலையில் இயங்கக்கூடும். ஜாவாவில் இந்த இடைநிலை எப்போது பயன்படுத்த வேண்டும்?

இதற்கு பதில்:

  1. ஒரு வகுப்பின் உதாரணத்திற்குள் மற்ற புலங்களிலிருந்து பெறப்பட்ட / கணக்கிடப்பட்ட புலங்கள் உங்களிடம் இருக்கும்போது இந்த நிலையற்ற முக்கிய சொல்லைப் பயன்படுத்தலாம்.
  2. ஜே.டி.கே அல்லது பயன்பாட்டுக் குறியீட்டில் “சீரியலைசபிள்” எனக் குறிக்கப்படாத புலங்களுடன் இதைப் பயன்படுத்தவும். ஏனென்றால், வரிசைப்படுத்தக்கூடிய இடைமுகத்தை செயல்படுத்தாத வகுப்புகள் எந்த வரிசைப்படுத்தக்கூடிய வகுப்பினுள் குறிப்பிடப்படுகின்றன, மேலும் அவற்றை வரிசைப்படுத்த முடியாது, மேலும் “java.io.NotSerializableException” விதிவிலக்கு எறியப்படும். இந்த வரிசைப்படுத்த முடியாத குறிப்புகள் இதற்கு முன் “நிலையற்றவை” என்று குறிக்கப்பட வேண்டும் என்பதை நினைவில் கொள்க பிரதான வகுப்பை வரிசைப்படுத்துதல்.

இறுதிச் சொற்களுடன் இடைநிலை பயன்படுத்துவது எப்படி?

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

இந்த உதாரணத்தைப் பாருங்கள்.

தனியார் சரம் முதல் பெயர் தனியார் சரம் கடைசி பெயர் // இறுதி புலம் 1 பொது இறுதி நிலையற்ற சரம் பாஸ் = 'கடவுச்சொல்' // இறுதி புலம் 2 பொது இறுதி நிலையற்ற பூட்டு பூட்டு = பூட்டு.ஜெட்லாக் ('டெமோ')

இப்போது நீங்கள் மீண்டும் சீரியலைசேஷனை இயக்கும்போது (எழுத / படிக்க), இந்த வெளியீட்டைப் பெறுவீர்கள்:

கென்னி
வலுவான
கடவுச்சொல்
ஏதுமில்லை

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

நிலையற்ற மற்றும் ஆவியாகும் இடையே உள்ள வேறுபாடு

இது ஒரு முக்கியமான கேள்வி . ஜாவாவில் நிலையற்ற மற்றும் கொந்தளிப்பான முக்கிய சொல்லுக்கு என்ன வித்தியாசம்?

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

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

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

“ஜாவாவில் இடைநிலை” குறித்த இந்த கட்டுரையை நீங்கள் கண்டால், பாருங்கள் உலகம் முழுவதும் பரவியுள்ள 250,000 க்கும் மேற்பட்ட திருப்தியான கற்றவர்களின் வலைப்பின்னலுடன் நம்பகமான ஆன்லைன் கற்றல் நிறுவனம்.

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

ஜாவாவில் முட்டுக்கட்டைகளைத் தவிர்ப்பது எப்படி

நீங்கள் ஏதேனும் கேள்விகளைக் கண்டால், 'ஜாவாவில் இடைநிலை' என்ற கருத்துகள் பிரிவில் உங்கள் எல்லா கேள்விகளையும் கேட்க தயங்கவும், எங்கள் குழு பதிலளிப்பதில் மகிழ்ச்சி அடைகிறது.