My நான் என் காதலியுடன் புரோகிராமருடன் முறித்துக் கொண்டேன். அவளுக்கு ஜாவா தெரியாது »பொது மக்களை இலக்காகக் கொண்ட ஒரு வானொலி நிகழ்ச்சியில் நான் முதல்முறையாக நகைச்சுவையைக் கேட்டேன். அது காட்டுகிறது இந்த 25 வயதான நிரலாக்க மொழியின் புகழ் கணினி அறிவியலின் பகுதியை மீறுகிறது.
ஜாவா என்ற சொல் குறிக்க பெரும்பாலான நேரங்களில் பயன்படுத்தப்படுகிறது ஜாவா இயங்குதளம், அதாவது, மல்டிபிளாட்ஃபார்ம் பயன்பாடுகளின் விரைவான வளர்ச்சிக்கான கருவிகளின் தொகுப்பு, அத்துடன் பொது-நோக்க நிரலாக்க மொழிக்கான இந்த தளத்திற்கான திட்டங்களை உருவாக்க சன் நிறுவனத்தால் உருவாக்கப்பட்டது.
பிற நிரலாக்க மொழிகளைப் பொறுத்தவரை ஜாவாவின் வேறுபாடு என்னவென்றால் மெய்நிகர் இயந்திரம் இயங்கக்கூடிய எந்த கணினியிலும் எழுதப்பட்ட குறியீடு இயங்கக்கூடிய வகையில் வடிவமைக்கப்பட்டுள்ளது ஜாவா (ஜே.வி.எம்).
உண்மையில். கணினி நிரலாக்கத்தில் பயன்படுத்த ஜாவா பிறக்கவில்லை. 90 களில் ஊடகத் துறை ஊடாடும் தொலைக்காட்சியில் பந்தயம் கட்டிக்கொண்டிருந்தது, டெவலப்பர்கள் இது செட்-டாப் பெட்டிகளில் பயன்படுத்த பயனுள்ளதாக இருக்கும் என்றும் பின்னர் ஸ்மார்ட் தொலைக்காட்சிகள் என அறியப்படும் என்றும் நினைத்தனர். இருப்பினும், கேபிள் தொலைக்காட்சி நிறுவனங்கள் அக்கறை காட்டவில்லை. எஃப்இணைய உருவாக்குநர்கள்தான் அதன் திறனைக் கண்டனர் மற்றும் முன்னோடி உலாவியான நெட்ஸ்கேப் அதை இணைத்தது.
ஜாவா 25 வயதாகிறது. ஒரு சிறிய வரலாறு
திட்டத்தின் தொடக்கங்களை 1991 ஆம் ஆண்டில் ஜேஅமெஸ் கோஸ்லிங், மைக் ஷெரிடன் மற்றும் பேட்ரிக் நோட்டன் ஆகியோர் சன் மைக்ரோசிஸ்டம் நிறுவனத்திற்குள் பசுமைக் குழு என்று அழைக்கப்பட்டனர் (பச்சை அணி). அவர்களின் குறிக்கோள்கள் லட்சியமாக இருந்தன, அவை ஒரு நிரலாக்க மொழியை உருவாக்க விரும்பின
எளிய, வலுவான, சிறிய, இயங்குதள சுயாதீன, பாதுகாப்பான, உயர் செயல்திறன், பல-திரிக்கப்பட்ட, கட்டிடக்கலை நடுநிலை, பொருள் சார்ந்த, விளக்கம் மற்றும் மாறும்.
முதலில் எதிர்கால மொழி கிரேன்டாக் என்று அழைக்கப்பட்டது மற்றும் அதன் கோப்புகளுக்கு .gt நீட்டிப்பு இருந்தது, ஆனால் பின்னர் ஓக் என்ற பெயர் தேர்ந்தெடுக்கப்பட்டது. ஓக் வலிமையின் அடையாளமாகக் கருதப்படுகிறது மற்றும் பிரான்ஸ், ஜெர்மனி, ருமேனியா மற்றும் அமெரிக்கா போன்ற பல நாடுகளில் தேசிய மரமாகத் தேர்ந்தெடுக்கப்படுகிறது. மேலும், இது மற்றொரு நிறுவனத்தின் பதிவு செய்யப்பட்ட வர்த்தக முத்திரையாக இருந்தது.
ஜாவா ஏன் அழைக்கப்பட்டார்?
டெவலப்பர்கள் அதை ஓக் என்று அழைக்க முடியாது என்று தெரிந்தவுடன் அவர்கள் மற்ற பெயர்களை மாற்றினர்கள். புதிய மொழியின் சாரத்தை பிரதிபலிக்கும் ஒரு வார்த்தையை அவர்கள் விரும்பினர்: புரட்சிகர, ஆற்றல்மிக்க, உயிருள்ள, குளிர்ச்சியான, தனித்துவமான, உச்சரிக்க எளிதானது, மற்றும் வேடிக்கையானது.
அவர்கள் டைனமிக், புரட்சிகர, சில்க், ஜால்ட் மற்றும் டி.என்.ஏவை சோதித்தனர். கடைசியாக, கோஸ்லிங் காபியைக் கொண்டு வந்த பெயரைத் தேர்ந்தெடுத்தார்கள். ஜெஅவா என்பது சுருக்கெழுத்து அல்ல, இது இந்தோனேசியா தீவைக் குறிக்கிறது, அங்கு இந்த உட்செலுத்தலின் சிறந்த வகைகள் சில உற்பத்தி செய்யப்படுகின்றன.
1995 இல் டெவலப்பர் கிட்டின் முதல் சோதனை பதிப்பு வெளியிடப்பட்டது அதே ஆண்டில், டைம் பத்திரிகை இந்த ஆண்டின் பத்து தயாரிப்புகளில் ஒன்றாகும். இன்று மொழி டெஸ்க்டாப், மொபைல், வலை மற்றும் உட்பொதிக்கப்பட்ட பயன்பாடுகளை உருவாக்கப் பயன்படுகிறது. பல பிரபலமான திறந்த மூல நிரல்கள் ஜாவாவைப் பயன்படுத்தி எழுதப்பட்டுள்ளன.
அவர்களின் உரிமங்கள் தொடர்பான சர்ச்சை
ஜாவா இயங்குதள கூறுகள் பெரும்பாலானவை திறந்த உரிமங்களின் கீழ் கிடைக்கின்றன, மற்றும், அல்லாதவை திறந்த மூல மாற்று திட்டங்களால் மாற்றப்பட்டன. இருப்பினும், இது ஒரு உத்தரவாதம் அல்ல. ஆண்ட்ராய்டில் ஜாவா பயன்பாட்டு நிரலாக்க இடைமுகங்களை மீண்டும் செயல்படுத்த ஆரக்கிள் (சன் மைக்ரோசிஸ்டம் வாங்கியது) கூகிள் மீது வழக்குத் தொடர்கிறது. இந்த தீர்ப்பின் முடிவு மாற்றீடுகளை தொடர்ந்து பயன்படுத்த முடியுமா என்பதைப் பொறுத்தது.
லினக்ஸில் ஜாவா பயன்பாடுகளைப் பயன்படுத்துதல்
பல ஜாவா பயன்பாடுகளில் ஒரு சிறிய தொகுதி உள்ளது, இது கூடுதல் கூறுகளை நிறுவாமல் அவற்றைப் பயன்படுத்த அனுமதிக்கிறது. இருப்பினும், இயக்க பெரும்பாலான நீங்கள் ஜாவா இயக்க நேர சூழலை நிறுவ வேண்டும். மிகவும் லினக்ஸ் விநியோகங்களில் அவற்றின் களஞ்சியங்களில் OpenJDK எனப்படும் ஒரு தொகுப்பு அடங்கும் இது வழக்கமான வழியில் நிறுவப்படலாம்.
அதிகாரப்பூர்வ ஆரக்கிள் இயக்க நேர சூழலையும் நீங்கள் நிறுவலாம் உங்கள் பக்கத்திலிருந்து. ஆனால் இது பிரத்தியேகமாக உரிமம் பெற்றது மற்றும் வணிக பயன்பாட்டிற்கான கட்டுப்பாடுகளைக் கொண்டுள்ளது.
இரண்டு சந்தர்ப்பங்களிலும், நீங்கள் மவுஸ் சுட்டிக்காட்டி பயன்பாட்டின் மீது வைக்க வேண்டும் மற்றும் சரியான பொத்தானைக் கொண்டு தேர்ந்தெடுக்கப்பட்ட ஜாவா சூழலுடன் திறக்கத் தேர்வுசெய்க.
ஜாவாவில் புரோகிராமிங்
ஜாவாவில் மட்டுமே நிரல்களை உருவாக்க nமேற்கூறிய OpenJDK தொகுப்பு நிறுவப்பட்டிருக்க வேண்டும் மற்றும் ஒருங்கிணைந்த வளர்ச்சி சூழல் இருக்க வேண்டும் நெட்பீன்ஸ், கிரகணம் அல்லது இன்டெல்லிஜ் ஐடியா போன்றவை. டிஅவை அனைத்தையும் எங்கள் லினக்ஸ் விநியோகத்தில் எளிதாக நிறுவ முடியும் களஞ்சியங்கள் மற்றும் பிளாட்பேக் மற்றும் ஸ்னாப் தொகுப்புகளைப் பயன்படுத்துதல்.