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

ஹெட்செட் அணிந்த இளம் வணிக பெண்

ஜாவா மெய்நிகர் இயந்திரத்தின் உடற்கூறியல்

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

நன்மை: பாதுகாக்கப்பட்ட பகுதியில் ஜாவா இயங்கும்

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

குறைபாடு: சைபர் கிரைமினல்கள் ஜாவா மெய்நிகர் இயந்திரத்தை சுரண்டலாம்

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

நன்மை: ஒரு அளவு அனைவருக்கும் பொருந்துகிறது

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

குறைபாடு: சில சட்டமன்றம் தேவைப்படலாம்

உங்கள் கணினியில் ஜாவா இயக்க நேர சூழலை யாரும் நிறுவவில்லை என்றால், நீங்கள் ஜாவாவைப் பயன்படுத்த முடியாது. சரிபார்ப்பு ஜாவா பதிப்பு வலைப்பக்கத்தைப் பார்வையிட்டு, உங்களிடம் இல்லையென்றால் சமீபத்திய பதிப்பைப் பதிவிறக்கி நிறுவுவதற்கான வழிமுறைகளைப் பின்பற்றவும். இது ஒரு நீண்ட நிறுவல் இல்லை என்றாலும், சில சிக்கல்கள் ஏற்படக்கூடும், எனவே உங்கள் நிறுவலை வேலை செய்ய உங்களுக்கு உதவி தேவைப்பட்டால் ஜாவா சரிசெய்தல் பக்கத்தைப் பாருங்கள்.

கூடுதல் நன்மைகள்

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