请大虾讲一下CDC、CLDC、profile和midlet的概念
cdc,cldc,MIDP (Mobile Information Device Profile)都是Sun 制定的标准,只要按照这些标准实现了虚拟机,并且通过了Sun的兼容测试(cdc,cldc,midp有各自的测试),就可以声称自己的虚拟机是Java虚拟机,并且与某某profile兼容了。一般来说,cldc是为电量有限的设备准备的标准。但是如果你非要在手机上实现cdc,也没人拦着你。只是cdc接口不太适合手机罢了
那这些标准由哪一方来实现呢,也就是实作这些标准规范,手机厂家吗?java中的类库是不是虚拟机的一部分?