• 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
  • Tim Cooke
  • Liutauras Vilda
  • Jeanne Boyarsky
  • paul wheaton
Sheriffs:
  • Ron McLeod
  • Devaka Cooray
  • Henry Wong
Saloon Keepers:
  • Tim Holloway
  • Stephan van Hulst
  • Carey Brown
  • Tim Moores
  • Mikalai Zaikin
Bartenders:
  • Frits Walraven

PersonalJava

 
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Can someone explain to me what the relationship between PersonalJava and J2ME is?
Is one just a subset of the other?
Thanks, James.
 
author
Posts: 1436
6
Python TypeScript Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
PersonalJava is becoming the "Personal Profile" in J2ME family.
 
Author
Posts: 6055
8
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
J2ME is all of mobile Java, as opposed to J2SE or J2EE. However, because all mobile devices are different (phones, PDAs, toasters, TVs), as opposed to desktops or servers, one size does not fit all. Instead J2ME is broken into "lego-like" pieces.
As the base level are two configurations, CDC and CLDC. The former is for "always connected" devices, like TVs, washing machines, and automobiles (stable radio connection). CLDC is for phones, pagers, PDAs, etc.
On tope of that are profiles. A PDA is very different then a pager. Even an iPaq is different from a palm in terms of abilitiy. Different profiles allow you to get the most of the device.
See Sun's J2ME pages for more info.
--Mark
 
Ranch Hand
Posts: 35
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Personal Java is used for small java enabled devices which are intelligent enough to implement java 1.1 specification and has 2.5 + MB of RAM and ROM. It fits well into iPaqs from compaq and some new machines from HP.
In future release of J2ME personal profile will be there which will completely allow PJ layer into J2ME.
hope this helps.
abhinav
 
And then the entire population worshiped me like unto a god. Well, me and this tiny ad:
Gift giving made easy with the permaculture playing cards
https://coderanch.com/t/777758/Gift-giving-easy-permaculture-playing
reply
    Bookmark Topic Watch Topic
  • New Topic