Gostaria de saber quais são as diferenças entre J2SE, J2EE e J2ME, e onde cada uma pode ser usada e se existe alguma diferença na programação, desde os comando até a estrutura de um programa, e tamb´m se possivel algumas curiosidades, pois eu estou estudando o J2SE e não sei no que essas outras duas podem ser aplicadas e o que cada uma faz de interessante, portando agradeço se alguem puder me dar esses esclareciemtos.
Grato,
Victor Torres.