"ஹாய், டியாகோ!"

"வணக்கம், அமிகோ!"

"பேராசிரியர் சமீபத்தில் என்னைப் பாராட்டினார். அவருடைய பாடங்களுக்கு நன்றி நான் இவ்வளவு வேகமாக முன்னேறி வருகிறேன் என்று அவர் மகிழ்ச்சியடைந்தார்."

"பேராசிரியரின் பாடங்களால் நீங்கள் முன்னேறுகிறீர்களா?! ஓ, நிச்சயமாக! அது எவ்வளவு வேடிக்கையானது என்பதை அவர் உணரவில்லையா?"

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

எளிமையான நிரல்
public class MainClass
{
    public static void main(String[] args)
    {
        System.out.println("Kiss my shiny metal rear actuator!");
    }
}

"நான் அதை முன்பே பார்த்திருக்கிறேன், அதனால் எனக்குப் புரிந்தது."

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

"ஒரு சராசரி நிரல் 2-3 ஆண்டுகளில் பத்து பேர் கொண்ட குழுவால் எழுதப்படுகிறது."

"அப்படியானால் என்ன ஒரு பெரிய திட்டமாக கருதப்படும்?"

"ஒருவேளை 100 பேர் கொண்ட ஒரு குழு எழுதுவதற்கு 5 ஆண்டுகள் எடுக்கும் திட்டம்."

"500+ மனித ஆண்டுகள்? ஓ, ஆஹா!"

"ஆம். பெரிய மற்றும் மிகப் பெரிய நிரல்களை எழுதுவதற்கு ஜாவா சிறந்த நிரலாக்க மொழிகளில் ஒன்றாகும்."

"மிகப் பெரிய திட்டம் என்றால் என்ன என்று கேட்க எனக்குப் பயமாக இருக்கிறது."

"உனக்கு நல்லது! நீ சீக்கிரம் பிடிக்கு."

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

"எனவே புரோகிராமர்கள் நிரல்களை எழுதுவதற்கான திட்டத்தைக் கொண்டு வந்தார்கள்?"

"ஆமாம். நீங்கள் ஏன் ஆச்சரியப்படுகிறீர்கள்? எல்லாவற்றிற்கும் மேலாக ஒரு நிரல் வழக்கமான பணிகளை தானியங்குபடுத்துவதற்கான ஒரு கருவியாகும். நீங்கள் இரண்டு வருடங்கள் குறியீட்டை எழுதும் போது, ​​அத்தகைய பணிகள் அதிக எண்ணிக்கையில் இருப்பதைக் காணலாம்."

"திட்டங்களை உருவாக்குவதற்கான ஒரு திட்டம் ஒரு ஒருங்கிணைந்த மேம்பாட்டு சூழல் (IDE) என்று அழைக்கப்படுகிறது.

இன்று நீங்கள் அவற்றில் ஒன்றைக் காண்பீர்கள்.

இல்லை, இன்று நீங்கள் அவற்றில் சிறந்ததைக் காண்பீர்கள்! இது IntelliJ IDEA என்று அழைக்கப்படுகிறது, மேலும் இது பல ஆண்டுகளுக்கு உங்கள் உண்மையுள்ள நண்பராக மாறும். இது மிகவும் அனுபவம் வாய்ந்த தோழரைப் போன்றது, அவர் எப்போதும் குறிப்புகள் மற்றும் உதவிகளை வழங்குகிறார்."

"இப்போது அது புதிரானது!"

"நீங்கள் வேர்டில் நிரல்களை எழுதப் போவதில்லை என்றால், உங்களுக்கு நல்ல வளர்ச்சி சூழல் தேவை, இல்லையா? நாங்கள் ரோபோக்கள் IntelliJ IDEA சமூக பதிப்பை விரும்புகிறோம். சமீபத்திய பதிப்பைப் பதிவிறக்கி நிறுவவும்."

குறிப்பு 1
Google இல் IntelliJ IDEA ஐ எவ்வாறு கண்டுபிடிப்பது

IntelliJ IDEAக்கான குறிப்பு 2 பதிவிறக்கப் பக்கம்

குறிப்பு 3

Intellij IDEA இல் ஒரு புதிய திட்டத்தை உருவாக்கும் முன் Open JDK ஐ நிறுவவும்

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

"இணையதளம் மூலம் நான் நிரல்களை எழுதுவதில் என்ன தவறு?"

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

"நிரல்களை எழுதுவது எப்படி என்பதை அறிய, நீங்கள் நிரல்களை எழுத வேண்டும். அதற்கு IntelliJ IDEA மற்றும் JDK ஐ உங்கள் கணினியில் நிறுவவும். OpenJDK 16 ஐப் பதிவிறக்கி நிறுவவும்."

குறிப்பு 1
முதலில், இந்தப் பக்கத்தைப் பார்வையிடவும்: https://jdk.java.net/16/

இது இப்படி இருக்க வேண்டும்: திறந்த ஜே.டி.கே

பில்ட்ஸ் பிரிவில், பதிவிறக்கச் செயல்முறையைத் தொடங்க, உங்கள் OSக்கான பதிப்பைக் கிளிக் செய்யவும்.

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

"ஒரு பயிற்சியின் மூலம் கோட்பாட்டை வலுப்படுத்துவோம்."

1
பணி
Java Syntax,  நிலை 3பாடம் 1
பூட்டப்பட்டது
Dividing is good
As a well-known paramecium once said, "dividing is good". Higher lifeforms (though not all) are united by this wisdom, including the highest form of life: programmers. Let's write a method to divide one number by another. We'll call it div, and we'll display the result of the division.

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