• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Difference between J2SE and J2ME?

 
Ranch Hand
Posts: 31
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Yesterday i was contacted by a firm because they were urgently looking for somebody to work as an embedded software engineer in a java environment.
Now i do have three years of embedded experience in a C++ environment, and i am SCJP certified.
So i was wondering wether there is a big difference between regular java and embedded java (or is it just J2SE in small, with some extras for communication, interrupt handling(?), ...)?
 
Ranch Hand
Posts: 114
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
The learning curve for someone of your credentials should be, IMHO, fairly short. Java is Java, after all. Its just working with some new APIs and learning to make do without alot of things, like floating point math, etc. Actual deployment, however, IMHO, can be a fairly complicated procedure. However, welcome aboard, and good luck! Once again, IMHO, I believe J2ME to be the real strength and future of Java, from cell phone apps to those pesky 'thin clients' Sun is always talking about....
 
Ranch Hand
Posts: 3061
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
For an overview of the technologies in J2ME, check out http://java.sun.com/j2me/docs/j2me-ds.pdf. It also has a little bit of information about the difference between J2ME and J2SE. As already mentioned, the biggest difference is a new set of APIs. Also, much of the core API is "dumbed down" in order to fit on limited devices. I agree that you shouldn't have a difficult time learning J2ME programming since you already have a good background in the basics of the Java language.
Keep coding!
Layne
 
Or we might never have existed at all. Freaky. So we should cherish everything. Even this tiny ad:
a bit of art, as a gift, the permaculture playing cards
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic