Posts

Showing posts with the label Java

JAVA - Step 3

படி 3 - OOP என்றால் என்ன ? Object Oriented Programming என்பதின் சுருக்கமே OOP. இதை "ஓ ஓ பி" என்று கூறுவதே முறையாகும். ஆனால் பெரும்பாலோர் இதை "ஊப்" என்றே கூறிவருகிறார்கள். இது தவறானது. பள்ளி மேல்நிலை புத்தகத்தில் கூறியிருந்தாலும் தவறானதே. ( இது போலத்தான்  SAP என்பதை நாம் ஸாப் என்றே கூறி வருகிறோம். அனால் சரியான முறை "எஸ் ஏ பி" என்பதுதான்.) OOP க்கு முன்னால் வழக்கிலிருந்த முறை procedural programming எனப்படும். BASIC, FORTRAN, COBOL மற்றும் C மொழிகள் இந்த முறையை சார்ந்தவையே.  இந்த இரண்டு முறைகளுக்கும் என்ன வேறுபாடு என்பதற்கு பல எடுத்துக்காட்டுகளை பல பேர் பல முறை சொல்லியகிவிட்டது. ஆனாலும் மரபு கருதி நானும் சில உதாரணங்களை இங்கே கொடுக்கப்போகிறேன். நீங்கள் ஒரு பொதுத்தேர்வோ அரசாங்கத்தேர்வோ எழுதப்போவதாக வைத்துக்கொள்வோம். முதலில் உங்களுக்கு ஒரு அனுமதிச்சீட்டு வழங்கப்படும். அதில் ஒரு எண் குறிப்பிடப்பட்டு இருக்கும். தேர்வு நடக்கும் இடத்துக்கு நீங்கள் சென்றவுடன் நீங்கள் என்ன செய்வீர்கள்? தேர்வு மையத்தில் இருக்கும் அறிவுப்புப்  பலகையை சென்று பார்ப்பீர்கள்...

Java - Step 2

Image
படி 2 - எக்லிப்ஸ் இன்ஸ்டால் செய்ய ஜாவா ப்ரோக்ராம்களை எழுத முக்கால்வாசி மாணவர்கள் நோட்பாட் எனும் எடிட்டரை பயன் படுத்துகிறார்கள். இதில் எழுதும்போது சின்டாக்ஸ் தவறுகள் அதிகம் வரும். அதிகமான நேரம் வீணாகிவிடும். எக்லிப்ஸ் (Eclipse) மற்றும் நெட்பீன்ஸ் (Netbeans) போன்ற மென்பொருள்கள் IDE ( Integrated Development Environment) க்கள் என்று அழைக்கப்படுகின்றன.  இதில் ப்ரோக்ராம்களை எழுதும்போது நேரம் வீணாவதில்லை. முக்கல்வாசி சின்டாக்ஸ் தவறுகளை ப்ரோக்ராம் எழுதும்போதே திருத்திக்கொள்ள முடியும். ஆனால் உங்கள் தேர்வுகளில் கேட்கும் கேள்விகளுக்கு உங்களுக்கு பதில் தெரியாமல் போய்விடக்கூடிய சந்தர்ப்பம் உண்டு.  ஏனென்றால் தேர்வுகளில் முக்கால்வாசி கேள்விகள் ஒரு விடுபட்ட எழுத்து (; , :, =) அல்லது ஒரு தவறாக எழுதப்பட்ட வார்த்தை இவற்றை கண்டுபிடிக்க சொல்லி கண் பார்வையை சோதனை செய்ய மட்டுமே உருவாக்கப்பட்டவையாக இருக்கின்றன. ஆனால் நம்முடைய குறிக்கோள் நல்ல கண் பார்வை பெறுவது அல்ல. எந்த ஒரு சிக்கலை சரி செய்ய நாம் ப்ரோக்ராம் எழுதுகிறோமோ அதிலிருந்து விலகாமல் சின்டாக்ஸ் தவறுகளால் மன உளைச்சலை ஏற்ப...

Java - Step 1

Image
படி 1 - ஜாவா இன்ஸ்டால் செய்ய இந்த வலைப்பதிவின் நோக்கமே நீங்கள் சரியான படி ஜாவாவைக் கற்றுகொள்ள வேண்டும் என்பதுதான். அதற்குப் படிப்பை போலவே பயிற்சியும் முக்கியமான ஒன்று.  இதைப்படிக்கும்போது நீங்கள் இதில் காணப்படும் ப்ரோக்ராம்களை முயன்று பாருங்கள். அதற்கு வேண்டிய முக்கியமான ஒன்றை இப்போது பார்க்கலாம். இப்போது நாம் பார்க்கப்போவது நம்முடைய கணினியில் ஜாவாவை எப்படி இன்ஸ்டால் செய்வது என்பதை. இதை JDK (Java Development Kit) என்று கூறுவார்கள். இது உங்கள் ப்ரோக்ராம்களை கம்பைல் (compile) செய்யவும் ரன் செய்யவும் பயன்படக்கூடிய பல கருவிகளையும் (Tools) மாதிரி ப்ரோக்ராம்களையும் கொண்டது. நீங்கள்உங்கள்ப்ரௌசெரில் http://www.oracle.com/technetwork/java/javase/downloads/index.html   என்ற வலைதளத்துக்கு  செல்லுங்கள்.  நீங்கள் கீழ்க்காணும் பக்கத்தை பார்க்கலாம். இந்த பக்கத்தில் இருந்து நீங்கள் Java, JavaFX, Netbeans, Java EE போன்றவற்றை டவுன்லோட் செய்ய முடியும்.  நமக்கு தேவையானது JDK மட்டுமே. சிவப்பு வண்ணத்தில் அம்புக்குறியிட்ட இடத்தில கிளிக் ச...

Programming

தமிழில் ஜாவா - Java in Tamil ஜாவா நிரலாக்க மொழியை தமிழில் பயிற்றுவிக்க ஒரு முயற்சி! Coming soon......