ஜாவாவுடன் உங்கள் முதல் நிரலை எழுதுவது எப்படி

நூலாசிரியர்: Monica Porter
உருவாக்கிய தேதி: 15 மார்ச் 2021
புதுப்பிப்பு தேதி: 27 ஜூன் 2024
Anonim
New HSK (2021) What you must know!
காணொளி: New HSK (2021) What you must know!

உள்ளடக்கம்

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

படிகள்

3 இன் முறை 1: உங்கள் முதல் ஜாவா நிரலை எழுதுங்கள்

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

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

3 இன் முறை 2: ஹலோ உலக திட்டம்


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

  3. "ஹலோ வேர்ல்ட்" என்ற சொற்களைக் கொண்டு குறியீட்டை எழுதவும்.
    • இந்த கட்டளை வரியின் கூறுகளைப் பார்ப்போம்:
      • கணினி ஏதாவது செய்ய அமைப்பு சொல்கிறது.
      • அவுட் கணினியுடன் நாம் வெளியீட்டில் ஏதாவது செய்யப் போகிறோம் என்று கூறுகிறது.
      • println என்பது "அச்சு வரி" என்பதைக் குறிக்கிறது, அதனுடன், வெளியீட்டில் ஒரு வரியை அச்சிட கணினியைக் கேட்கிறோம்.
      • வெளிப்புற அடைப்புக்குறிப்புகள் ("ஹலோ வேர்ல்ட்.") முறையைக் குறிக்கிறது System.out.println () ஒரு அளவுருவை எடுக்கும், இந்த விஷயத்தில் அது சரம் "ஹலோ வேர்ல்ட்."
    • ஜாவாவில் நாம் பின்பற்ற வேண்டிய சில விதிகள் உள்ளன என்பதை நினைவில் கொள்க:
      • எப்போதும் அரைப்புள்ளியுடன் முடிவடையும்.
      • ஜாவா பெரிய எழுத்து மற்றும் சிறிய எழுத்துக்களை வேறுபடுத்துகிறது. எனவே, பிழைகளைத் தவிர்க்க, நீங்கள் முறையான பெயர், மாறி பெயர் மற்றும் வர்க்கப் பெயரை சரியான வழக்கில் எழுத வேண்டும்.
      • கொடுக்கப்பட்ட முறை அல்லது வளையத்தின் தனிப்பட்ட குறியீடு தொகுதி சுருள் அடைப்புக்குறிக்குள் இணைக்கப்பட்டுள்ளது.
  4. ஒன்றிணைத்தல். உங்கள் இறுதி ஹலோ வேர்ல்ட் நிகழ்ச்சி இப்படி இருக்க வேண்டும்:
  5. கோப்பைச் சேமித்து உங்கள் கட்டளை வரி அல்லது முனைய மொழிபெயர்ப்பாளரைத் திறக்கவும். நீங்கள் ChaoThegioi.java ஐ சேமித்த கோப்புறையில் செல்லவும் மற்றும் தட்டச்சு செய்யவும் javac ChaoThegioi.java. இந்த குறியீடு நீங்கள் ChaoThegioi.java ஐ தொகுக்க விரும்பும் ஜாவா கம்பைலரிடம் சொல்லும். பிழைகள் இருந்தால், நீங்கள் அதை எங்கு செய்தீர்கள் என்பதை கம்பைலர் உங்களுக்குத் தெரிவிக்கும். பிழைகள் ஏதும் இல்லை என்றால், தொகுப்பிலிருந்து எந்த செய்திகளும் இருக்கக்கூடாது. இப்போது, ​​ChaoThegioi.java கோப்பகத்தைப் பாருங்கள், நீங்கள் ChaoThegioi.class ஐப் பார்ப்பீர்கள். உங்கள் நிரலை இயக்க நீங்கள் பயன்படுத்தும் ஜாவா கோப்பு இது.
  6. நிரலை இயக்கவும். இறுதியாக, நாம் நிரலை இயக்க வேண்டும்! கட்டளை வரியில் அல்லது முனையத்தில், தட்டச்சு செய்க java ChaoThegioi. இந்த குறியீடு ஜாவாவிடம் நீங்கள் ChaoThegioi வகுப்பை இயக்க விரும்புகிறது என்று கூறுகிறது. "ஹலோ வேர்ல்ட்" என்ற வார்த்தைகள். உங்கள் மானிட்டர் திரையில் தோன்றும்.
  7. வாழ்த்துக்கள், உங்கள் முதல் ஜாவா நிரலை எழுதியுள்ளீர்கள்! விளம்பரம்

3 இன் முறை 3: உள்ளீடு மற்றும் வெளியீடு

  1. இப்போது, ​​பயனர் உள்ளீட்டைப் பெற ஹலோ வேர்ல்ட் திட்டத்தை விரிவாக்குவோம். இந்த நிரலில், பயனரால் படிக்கக்கூடிய எழுத்துக்களின் சரத்தை அச்சிட்டுள்ளோம். இருப்பினும், நிரலின் ஊடாடும் பகுதி பயனர் அதை உள்ளீடு செய்யும். இப்போது, ​​நாங்கள் நிரலை விரிவுபடுத்துவோம், பயனரை ஒரு பெயரை உள்ளிடுமாறு கேட்டு பின்னர் அவர்களுக்கு ஒரு குறிப்பிட்ட வாழ்த்து அனுப்புவோம்.
  2. ஸ்கேனர் வகுப்பை உள்ளிடவும். ஜாவாவில், நீங்கள் பல உள்ளமைக்கப்பட்ட நூலகங்களை அணுகலாம். இருப்பினும், அவற்றைப் பயன்படுத்த, அவற்றை நிரலில் இறக்குமதி செய்ய வேண்டும். அந்த நூலகங்களில் ஒன்று java.util ஆகும், இது பயனரிடமிருந்து தகவல்களைப் பெற வேண்டிய ஸ்கேனர் பொருளைக் கொண்டுள்ளது. ஸ்கேனர் வகுப்பில் நுழைய, நிரலின் தொடக்கத்தில் பின்வரும் வரியைச் சேர்ப்போம்.
    • இந்த கட்டளை வரி java.util தொகுப்பில் கிடைக்கும் ஸ்கேனர் பொருளைப் பயன்படுத்த விரும்பும் நிரலைக் கூறுகிறது.
    • Java.util தொகுப்பில் உள்ள ஒவ்வொரு பொருளையும் அணுக, நாம் எழுத வேண்டும் இறக்குமதி java.util. *; நிகழ்ச்சியின் தொடக்கத்தில்.
  3. முக்கிய முறையில், ஸ்கேனர் பொருளின் புதிய நிகழ்வை உருவாக்கவும். ஜாவா ஒரு பொருள் சார்ந்த நிரலாக்க மொழி, எனவே இது பொருள் பயன்பாட்டின் கருத்துக்களைக் குறிக்கிறது. புலங்கள் மற்றும் முறைகள் கொண்ட ஒரு பொருளின் ஸ்கேனர் ஒரு எடுத்துக்காட்டு. ஸ்கேனர் வகுப்பைப் பயன்படுத்த, நாம் ஒரு புதிய ஸ்கேனர் பொருளை உருவாக்க வேண்டும் - புலங்களைச் சேர்க்கவும் அதன் முறைகளைப் பயன்படுத்தவும் முடியும். அவ்வாறு செய்ய, நாங்கள் எழுதுகிறோம்:
    • userInputScanner என்பது நாம் இப்போது உருவாக்கிய ஸ்கேனர் பொருளின் பெயர். இந்த பெயர் கேமல்கேஸ் வடிவத்தில் எழுதப்பட்டுள்ளது என்பதை நினைவில் கொள்க (அதாவது, சொற்கள் ஒரு வரிசையில் எழுதப்பட்டுள்ளன, ஒவ்வொரு வார்த்தையின் முதல் எழுத்து மூலதனமாக்கப்பட்டுள்ளது) - இது ஜாவாவில் மாறி பெயரிடும் மாநாடு.
    • நாங்கள் ஆபரேட்டர்களைப் பயன்படுத்துகிறோம் ஒரு பொருளின் புதிய நிகழ்வை உருவாக்க புதியது.இந்த வழக்கில், ஸ்கேனர் பொருளின் புதிய நிகழ்வை எழுதுவதன் மூலம் உருவாக்கினோம் புதிய ஸ்கேனர் (System.in).
    • ஸ்கேனர் பொருள் எதை ஸ்கேன் செய்ய வேண்டும் என்று சொல்லும் அளவுருவைப் பெறுகிறது. இந்த வழக்கில், நாங்கள் நுழைகிறோம் System.in ஒரு அளவுருவாக. System.in கணினியிலிருந்து உள்ளீட்டை ஸ்கேன் செய்ய நிரலைக் கேட்கிறது, இது பயனர் நிரலில் தட்டச்சு செய்யும் உள்ளீடாகும்.
  4. தகவலை உள்ளிட பயனரைக் கேளுங்கள். கன்சோல் திரையில் எதையாவது தட்டச்சு செய்வது எப்போது என்பதை நீங்கள் பயனரிடம் கேட்க வேண்டும். இதை குறியீடு மூலம் செய்யலாம் System.out.print அல்லது System.out.println.
  5. பயனர் தட்டச்சு செய்த அடுத்த வரியைப் பெற ஸ்கேனர் பொருளைச் சொல்லி, அதை ஒரு மாறியாக சேமிக்கவும். பயனர் உள்ளிட்ட தரவை ஸ்கேனர் எப்போதும் பெறும். அடுத்த வரியானது பயனரின் உள்ளீட்டைப் பெற்று அதை ஒரு மாறியில் சேமிக்க ஸ்கேனரைக் கேட்கும்:
    • ஜாவாவில், ஒரு பொருளின் முறைகளைப் பயன்படுத்துவதற்கான மாநாடு objectName.methodName (அளவுருக்கள்). இல் userInputScanner.nextLine (), ஸ்கேனர் பொருளை நாம் ஒதுக்கிய பெயரால் அழைக்கிறோம், அதன் முறையை அழைக்கிறோம். nextLine (), இந்த முறை எந்த அளவுருக்களையும் எடுக்காது.
    • அடுத்த வரியை வேறொரு பொருளில் சேமிக்கிறோம் என்பதைக் கவனியுங்கள்: சரம் பொருள். நான் ஒரு பெயரைக் கொடுத்துள்ளேன் இந்த பொருளின் userInputName.
  6. பயனருக்கு வாழ்த்து அச்சிடுக. இப்போது பயனர்பெயர் சேமிக்கப்பட்டுள்ளதால், அவர்களுக்கு ஒரு வாழ்த்து அச்சிடலாம். குறியீட்டை நினைவில் கொள்க System.out.println ("ஹலோ வேர்ல்ட்."); நாங்கள் முக்கிய வகுப்பில் எழுதினோம்? நாங்கள் இப்போது எழுதிய எந்த குறியீடும் அந்தக் குறியீட்டின் முன் இருக்கும். இப்போது நாம் அந்த குறியீட்டின் வரியை இதற்கு மாற்றலாம்:
    • "ஹலோ", பயனர்பெயர் மற்றும் "!" உடன் "ஹலோ" + userInputName + "!" சரம் இணைத்தல் என்று அழைக்கப்படுகிறது.
    • இங்கே, எங்களிடம் மூன்று சரங்கள் உள்ளன: "ஹலோ", பயனர்இன்புட்நேம் மற்றும் "!". ஜாவாவில், சரம் மாறாதது. எனவே, இந்த மூன்று சரங்களையும் ஒன்றாக இணைக்கும்போது, ​​வாழ்த்துக்களைக் கொண்ட புதிய சரத்தை உருவாக்குகிறோம்.
    • அடுத்து, இந்த புதிய சரத்தை எடுத்து ஒரு வாதமாக உள்ளிடுவோம் System.out.println.
  7. ஒன்றிணைத்து சேமிக்கவும். எங்களிடம் பின்வரும் திட்டம் உள்ளது:
  8. தொகுத்து இயக்கவும். கட்டளை வரியில் அல்லது முனையத்திற்குச் சென்று ChaoThegioi.java இன் முதல் ஓட்டத்தில் நாம் பயன்படுத்திய கட்டளையுடன் இயக்கவும். முதலில், நாங்கள் நிரலை தொகுக்க வேண்டும்: javac ChaoThegioi.java. அடுத்து, இதை இயக்கலாம்: java ChaoThegioi. விளம்பரம்

ஆலோசனை

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