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



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

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

ஜாவாவில் மாறுபாடுகள்

ஜாவாவில் உள்ள மாறுபாடுகள் வெவ்வேறு வகைகளாக இருக்கலாம்:





  • லேசான கயிறு: “வரவேற்பு” போன்ற உரை விஷயங்களை சேமிக்க பயன்படுகிறது.
  • எண்ணாக: 567 போன்ற முழு மதிப்புகளை சேமிக்க பயன்படுகிறது.
  • மிதவை: 29.99 போன்ற மிதக்கும் புள்ளி எண்களை சேமிக்கிறது.
  • கரி: ‘கள்’, ‘ஆர்’ போன்ற ஒற்றை எழுத்துக்களை சேமிக்கிறது.
  • பூலியன்: இரண்டு மாநிலங்களுடன் தொடர்புடைய மதிப்புகளை சேமிக்கிறது- “உண்மை அல்லது தவறு”

மாறி அறிவிப்பு மற்றும் துவக்கம்

பின்வரும் அளவுருக்களைக் குறிப்பிடுவதன் மூலம் ஒரு மாறி அறிவிக்கப்படுகிறது:

  • தரவு வகை: மாறியில் சேமிக்கப்படும் தரவு வகை.



  • மாறி பெயர்: மாறிக்கு வழங்கப்பட்ட தனிப்பட்ட பெயர்.

  • மதிப்பு: ஆரம்ப மதிப்பு மாறியில் சேமிக்கப்படுகிறது.

முழு வயது = 50 மிதவை எடை = 50.60

Ab இல்இந்த எடுத்துக்காட்டு, எண்ணாக தரவு வகை, வயது என்பது மாறிக்கு வழங்கப்பட்ட பெயர், மற்றும் ஐம்பது மதிப்பு. இதேபோல், மிதவை தரவு வகை, எடை என்பது மாறி பெயர் மற்றும் 50.60 மதிப்பு.



ஜாவாவில் மாறுபடும் வகைகள்

ஜாவா பயனருக்கு மூன்று வகையான மாறிகள் வழங்குகிறது:

variables-in-java

உள்ளூர் மாறிகள்: இந்த வகை மாறிகள் ஒரு தொகுதி, ஒரு முறை அல்லது நிரலின் கட்டமைப்பாளருக்குள் வரையறுக்கப்படுகின்றன.

HTML இல் எச்சரிக்கை செய்வது எப்படி
  • செயல்பாடு அழைக்கப்படும் போது இந்த மாறிகள் உருவாக்கப்படுகின்றன உடனடியாக அழிக்கப்பட்டது செயல்பாட்டு அழைப்பு திரும்பிய பிறகு.

  • உள்ளூர் மாறிகள் தடை அணுகல் மாற்றிகளின் பயன்பாடு.

  • இந்த மாறிகள் அணுக முடியும் உள்ளே மட்டுமே குறிப்பிட்ட தொகுதி.

பொது வகுப்பு ஊழியர்ஐடி {பொது வெற்றிட ஊழியர் ஐடி () local // உள்ளூர் மாறி ஐடி எண்ணாக ஐடி = 0 ஐடி = ஐடி + 6 சிஸ்டம். பணியாளர்ஐடி ஆப் = புதிய ஊழியர்ஐடி () ஆப் .எம்ப்ளாய்இட் ()}}

வெளியீடு:

பணியாளர் ஐடி: 6

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

வரம்பிற்கு வெளியே உள்ளூர் மாறியைப் பயன்படுத்தும்போது, ​​ஒரு பிழை திரும்பும். இதை நன்கு புரிந்துகொள்ள பின்வரும் குறியீட்டைப் பார்ப்போம்.

பொது வகுப்பு ஊழியர்ஐட் {பொது வெற்றிட ஊழியர் ஐடி () local // உள்ளூர் மாறி ஐடி எண்ணாக ஐடி = 0 ஐடி = ஐடி + 6} பொது நிலையான வெற்றிட மெயின் (சரம் ஆர்க்ஸ் []) {// ஸ்கோப்பிற்கு வெளியே உள்ளூர் மாறியைப் பயன்படுத்துகிறது System.out.println ( 'பணியாளர் ஐடி:' + ஐடி)}}

வெளியீடு:

/EmployeeId.java:12: பிழை: System.out.println ('பணியாளர் ஐடி:' + ஐடி) ^ சின்னம்: மாறி ஐடி இருப்பிடம்: வகுப்பு ஊழியர் 1 பிழை

நிகழ்வு மாறுபாடு: அவை ஒரு வகுப்பில், ஒரு தொகுதிக்கு வெளியே, ஒரு முறை அல்லது ஒரு கட்டமைப்பாளருக்கு அறிவிக்கக்கூடிய மாறிகள். அவை நிலையானவை அல்ல.

  • இந்த மாறிகள் ஒரு போது உருவாக்கப்படுகின்றன ஒரு வகுப்பின் பொருள் உருவாக்கப்பட்டது மற்றும் அழிக்கப்படும் போது பொருள் அழிக்கப்படுகிறது .

  • அணுகல் மாற்றிகளை உதாரணமாக மாறிகள் பயன்படுத்தலாம்.

  • எந்த மாற்றியும் குறிப்பிடப்படாதபோது, ​​இயல்புநிலை மாற்றி பயன்படுத்தப்படுகிறது.

  • நிகழ்வு மாறிகள் இயல்புநிலை மதிப்புகளைக் கொண்டுள்ளன, 0 எண்களுக்கு, பொய் பூலியன், மற்றும் ஏதுமில்லை பொருள் குறிப்புகளுக்கு.

இறக்குமதி java.io. * வகுப்பு விலை {// எந்தவொரு செயல்பாட்டினுள் இல்லாத ஒரு வகுப்பில் அறிவிக்கப்பட்ட நிகழ்வு மாறிகள் int கிட்டார் பிரைஸ் int pianoPrice int flutePrice} பொது வகுப்பு முதன்மை {பொது நிலையான வெற்றிட மெயின் (சரம் ஆர்க்ஸ் []) {// முதல் பொருள் விலை ob1 = புதிய விலை () ob1.guitarPrice = 10000 ob1.pianoPrice = 5000 ob1.flutePrice = 1000 // இரண்டாவது பொருள் விலை ob2 = புதிய விலை () ob2.guitarPrice = 9000 ob2.pianoPrice = 4000 ob2.flutePrice = 2000 // முதல் பொருளின் விலையைக் காண்பிக்கும் System.out.println ('முதல் பொருளின் விலை:') System.out.println (ob1.guitarPrice) System.out.println (ob1.pianoPrice) System.out.println (ob1.flutePrice) // இரண்டாவது பொருளின் விலையைக் காண்பித்தல் System.out.println ('இரண்டாவது பொருளின் விலை:') System.out.println (ob2.guitarPrice) System.out.println (ob2.pianoPrice) System.out.println (ob2. flutePrice)}}

வெளியீடு:

முதல் பொருளின் விலை: 10000 5000 1000 இரண்டாவது பொருளின் விலை: 9000 4000 2000

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

  • அவை வகுப்பு மாறிகள் என்றும் அழைக்கப்படுகின்றன.

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

  • இந்த மாறிகள் நிரலின் தொடக்கத்தில் உருவாக்கப்படுகின்றன மற்றும் நிரலின் செயலாக்கம் முடிந்ததும் தானாகவே அழிக்கப்படும்.

  • நிலையான மாறிகளின் இயல்புநிலை மதிப்புகள் நிகழ்வு மாறிகள் போலவே இருக்கும்.

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

  • மாறி இதை அணுகலாம்:

class_name.variable_name
c இறக்குமதி java.io. * வகுப்பு மேலாளர் {// நிலையான மாறி சம்பளம் பொது நிலையான இரட்டை சம்பளம் பொது நிலையான சரம் பெயர் = 'ஜொனாதன்'} பொது வகுப்பு முதன்மை {பொது நிலையான வெற்றிட மெயின் (சரம் ஆர்க்ஸ் []) {// பொருள் இல்லாமல் நிலையான மாறியை அணுகும் Manager.salary = 90000 System.out.println (Manager.name + இன் சராசரி சம்பளம்: '+ Manager.salary)}}

வெளியீடு:

ஜொனாதனின் சராசரி சம்பளம்: 90000.0

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

இதன் மூலம், ஜாவா கட்டுரையில் இந்த மாறுபாடுகளின் முடிவுக்கு வருகிறோம். ஜாவாவில் தொடங்குவதற்கு மேலே குறிப்பிட்ட எடுத்துக்காட்டுகள் போதுமானதாக இருந்தன என்று நம்புகிறேன் , பாருங்கள் உலகெங்கிலும் பரவியுள்ள 250,000 க்கும் மேற்பட்ட திருப்தியான கற்றவர்களின் வலைப்பின்னலுடன் நம்பகமான ஆன்லைன் கற்றல் நிறுவனமான எடுரேகாவால். ஜுவா டெவலப்பராக விரும்பும் மாணவர்கள் மற்றும் நிபுணர்களுக்காக எடுரேகாவின் ஜாவா ஜே 2 இஇ மற்றும் எஸ்ஓஏ பயிற்சி மற்றும் சான்றிதழ் பாடநெறி வடிவமைக்கப்பட்டுள்ளது. ஜாவா புரோகிராமிங்கில் உங்களுக்கு ஒரு தொடக்கத்தைத் தருவதற்கும், ஹைபர்னேட் & ஸ்பிரிங் போன்ற பல்வேறு ஜாவா கட்டமைப்புகளுடன் கோர் மற்றும் மேம்பட்ட ஜாவா கருத்தாக்கங்களுக்கும் பயிற்சி அளிப்பதற்காக இந்த பாடநெறி வடிவமைக்கப்பட்டுள்ளது.

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