j2me_vs_j2se by freefeast

It contains all of the libraries and APIs that any Java programmer should learn (java.lang, java.io, java.math, java.net, java.util, etc…). JavaME provides a subset of the functionality of JavaSE, but also introduces libraries specific to mobile devices.
This platform is used for development of full fledged computer applications This is the platform for developing applications for mobile devices and embedded systems such as set-top boxes. It is for applications which run on resource constrained devices (small scale devices) like cell phones