Topic 1 - Slide Notes
Topic 1 - Slide Notes
Contd..
The various platforms aren't fully separated from each
other.
Page 5 of 14 Dr. Mwakondo PhD (Computer Science) UoN
Contd...
• While the J2SE virtual machine is generally referred
to as a JVM, the J2ME virtual machines, KVM and
CVM, are subsets of JVM.
• Both KVM and CVM are kind of Java virtual
machine -- it's just that they are shrunken versions
of the J2SE JVM and are specific to J2ME.
Page 8 of 14 Dr. Mwakondo PhD (Computer Science) UoN
Contd...
Page 10 of 14 Dr. Mwakondo PhD (Computer Science) UoN
– Event handling
– High-level application model (the interaction between
the user and the application)
Page 13 of 14 Dr. Mwakondo PhD (Computer Science) UoN
Embedded Java is the platform used for small
computing devices dedicated to one purpose and
have a 32 bit processor and 512kb ROM and RAM
Java Card is the platform used for smart cards
Personal Java is the platform used for small
computing devices that have a maximum of
2MB ROM and 1 MB RAM