×

Discussion Board

Results 1 to 3 of 3
  1. #1
    Registered User
    Join Date
    Mar 2003
    Posts
    48

    same brew, different cup?

    I keep hearing about PersonJava, J2ME, KJava, etc... Where did these different flavours of Java come from, and why would I use one over another?? Will they all run on Nokia phones?

  2. #2
    Regular Contributor
    Join Date
    Mar 2003
    Posts
    157

    RE: same brew, different cup?

    java.sun.com

  3. #3
    Registered User
    Join Date
    Mar 2003
    Posts
    11

    RE: same brew, different cup?

    J2ME and PesonalJava are both profiles of the J2ME. Because J2ME covers java programming on a host of different mobile devices, you need a way of 'building up' a set of classes that a certain device will use.
    There are 2 basic configurations that are built upon which define the general classes - CDC and CDLC. On top of these you would then have the profiles that your particular device understands
    - In the case of Nokia mobiles these would be MIDP and the Nokia specific API.
    - In the case of Nokia Communicator (which is a bit more powerful) you would have PersonalJava (which I understand as a slightly cut down version of J2SE)and probably another specific set of classes of the Nokia functionality.

    So the ones that you use depend entirely on what device you are developoing for.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
×