Konfigurace připojeného omezeného zařízení ( CLDC ) je podmnožinou tříd knihoven Java, která obsahuje minimální počet programů potřebných ke spuštění Java Virtual Machine (JVM).
CLDC se primárně používá ke klasifikaci více zařízení v pevné konfiguraci.
Konfigurace poskytuje nejzákladnější sady knihoven a charakteristiky virtuálních strojů, které musí být přítomny v každém nastavení prostředí J2ME .
Spolu s jedním nebo více profily poskytuje Connected Limited Device Configuration vývojářům solidní platformu Java, pomocí které mohou vytvářet aplikace pro spotřebitele a vestavěné systémy.
Jádro API je definován podskupin Konfigurace zařízení připojeného k Limited.
Program MIDP 2.0 byl představen herním a multimediálním API a několika volitelnými balíčky.
javax.microedition.media Obsahuje základní třídy přehrávání multimédií. Jedná se o podmnožinu rozhraní JSR 135 Java Mobile Media API. javax.microedition.lcdui.game API hra zaměřená na jednoduché 2D herní sprite. javax.microedition.pki Ověřovací API pro zabezpečená připojení.Následující JSR nejsou součástí MIDP (1.0 nebo 2.0), ale na některých zařízeních poskytují další funkce. Neexistuje však žádná záruka, že zařízení MIDP2.0 použije tato rozhraní API.
javax.microedition.messaging API pro bezdrátové zasílání zpráv (volitelně), pro odesílání SMS a MMS. JSR120 javax.microedition.pim API pro správu osobních informací (volitelně), přístupový adresář zařízení. soubor javax.microedition.io.file Soubor FCOP (Optional Package Connection File) je jedním ze dvou volitelných balíků definovaných JSR75 prostřednictvím procesu Java Community Process. FileConnection specifikovaná v API JSR 75 poskytuje přístup k místní smyčce souborových systémů na zařízeních, jako jsou PDA. Aby bylo možné překonat problémy se zabezpečením MIDletu, musí do svého souboru Midlet JAD, dílčí autorizace vlastnosti, zahrnout soubor žádosti o autorizaci.