విషయ సూచిక:
నిర్వచనం - జావా 2 ప్లాట్ఫాం మైక్రో ఎడిషన్ (J2ME) అంటే ఏమిటి?
జావా 2 ప్లాట్ఫామ్ మైక్రో ఎడిషన్ (J2ME) అనేది మొబైల్ ఫోన్లు, PDA లు (వ్యక్తిగత డిజిటల్ అసిస్టెంట్లు), టీవీ సెట్-టాప్ బాక్స్లు మరియు ప్రింటర్ల వంటి ఎంబెడెడ్ సిస్టమ్స్ కోసం రూపొందించిన వేదిక. J2ME అనేది జావా ME కి పూర్వ పేరు, మొబైల్ మరియు ఎంబెడెడ్ పరికరాల కోసం జావా యొక్క వేదిక. J2ME జావా 2 ప్లాట్ఫాం, మైక్రో ఎడిషన్ కొరకు నిలుస్తుంది, అయితే 2006 లో ప్రవేశపెట్టిన జావా ME నామకరణం అంటే జావా ప్లాట్ఫాం మైక్రో ఎడిషన్. ఈ పదాన్ని "జావా ప్లాట్ఫాం, మైక్రో ఎడిషన్" లేదా జావా ME అని కూడా పిలుస్తారు.
టెకోపీడియా జావా 2 ప్లాట్ఫాం మైక్రో ఎడిషన్ (J2ME) గురించి వివరిస్తుంది
J2ME 1999 లో కొంతకాలం జావా 2 క్రింద ఉన్న ప్రత్యేక ప్లాట్ఫామ్లలో ఒకటిగా ఉనికిలోకి వచ్చింది. దానితో వచ్చిన ఇతర ప్లాట్ఫారమ్లు సర్వర్ అనువర్తనాల కోసం J2EE మరియు సాధారణ అనువర్తనాల కోసం J2SE. J2ME జావా క్లాస్ లైబ్రరీల యొక్క రెండు ఉపసమితులను కాన్ఫిగరేషన్లుగా పిలుస్తారు: కనెక్టెడ్ లిమిటెడ్ డివైస్ కాన్ఫిగరేషన్ (CLDC): ఈ ఉపసమితి ప్రత్యేకంగా వనరు-నిరోధిత పరికరాల కోసం రూపొందించబడింది. కొన్ని సెల్ఫోన్లతో సహా ఇటువంటి పరికరాలు సాధారణంగా చాలా తక్కువ మెమరీ, ప్రాసెసింగ్ పవర్ మరియు గ్రాఫిక్స్ సామర్థ్యాలను కలిగి ఉంటాయి. ఇందులో రెండు ప్రొఫైల్స్ లేదా API లు (అప్లికేషన్ ప్రోగ్రామింగ్ ఇంటర్ఫేస్లు) ఉన్నాయి: మొబైల్ ఇన్ఫర్మేషన్ డివైస్ ప్రొఫైల్ మరియు ఇన్ఫర్మేషన్ డివైస్ ప్రొఫైల్. కనెక్ట్ చేయబడిన పరికర కాన్ఫిగరేషన్ (సిడిసి): ఈ ఉపసమితి స్మార్ట్ఫోన్లు, పిడిఎలు మరియు సెట్-టాప్ బాక్స్ల వంటి మరింత సమర్థవంతమైన పరికరాల కోసం రూపొందించబడింది. ఇది రెండు ప్రొఫైల్స్ లేదా API లను కూడా కలిగి ఉంది: ఫౌండేషన్ ప్రొఫైల్ మరియు వ్యక్తిగత బేసిస్ ప్రొఫైల్. నిర్దిష్ట సాంకేతిక పరిజ్ఞానాలను (బ్లూటూత్, మొబైల్ మీడియా మరియు వెబ్ సేవలు వంటివి) అనువర్తనంలోకి అనుసంధానించేటప్పుడు ఐచ్ఛిక ప్యాకేజీలు అని పిలువబడే మూడవ సెట్ API లు కూడా ఉపయోగించబడతాయి. జావా ME అప్లికేషన్ను అభివృద్ధి చేయడానికి, జావా ME సాఫ్ట్వేర్ డెవలప్మెంట్ కిట్ (SDK) అవసరం. SDK భవనం, పరీక్ష మరియు విస్తరణ కోసం అన్ని సాధనాలను కలిగి ఉంది. వేగవంతమైన అభివృద్ధి కోసం, గ్రాఫికల్ ఇంటిగ్రేటెడ్ డెవలప్మెంట్ ఎన్విరాన్మెంట్స్ (IDE లు) ఉపయోగించవచ్చు.