You can find some answers here :
http://java.sun.com/products/cdc/faq.html
--
Paul Hamaker, SEMM, teaching ICT since 1987
http://javalessons.com
> Because I don't understand:
>
> 1. CDC isn't for java mobiles but only for PDA's?
It assumes rather more compute power on the device than CLDC; but most
current devices which support Java at all are powerful enough for CDC.
> 2. Pocked PCs can run CDC programs?
Yes, with the IBM j9 or Insignia Jeode JVMs. J9 is available in
either 'Personal Profile' (CDC) or 'Mobile Information Device Profile'
(CLDC) variants; probably Jeode is as well. However Jeode seems to be
available only to OEMs, whereas j9 is available retail (and really cheap,
too - about US$6).
> 3. CDC has a different API from CLDC?
Yes; CLDC lacks many features from J2SE, whereas CDC lacks only a few.

Signature
simon@jasmine.org.uk (Simon Brooke) http://www.jasmine.org.uk/~simon/
'there are no solutions, only precipitates'