1. Overview
MIDP 3.0 requires CLDC 1.1.1 because of its support for fine-grained permissions.
Below is a brief summary of the differences between CLDC versions 1.1 and 1.1.1 that are
of interest in the context of MIDP 3.0.
1.1 java.lang
The following classes have been added to the java.lang package
RuntimePermission
1.2 java.security
The following classes have been defined in the java.security package.
AccessControlExceptionAccessControllerBasicPermissionPermissionPermissionCollection
These classes are cut-down versions of the those defined in JSE.
1.3 java.util
The following classes have been added in the java.util package.
PropertyPermissionTimerTimerTask
Note
The classes
TimerandTimerTaskwere defined in MIDP 1.0. They have been removed from MIDP 3.0.
1.4 javax.microedition.io
The following classes have been added to the javax.microedition.io package.
CommProtocolPermissionDatagramProtocolPermissionFileProtocolPermissionGCFPermissionHttpProtocolPermissionHttpsProtocolPermissionSocketProtocolPermissionSSLProtocolPermission
Copyright (c) 2009 By Simon Lewis. All Rights Reserved.