Java Features—It's Simple and Familiar!
Familiar as it looks like C++, but simpler to program.
- omits several confusing features of C++ including operator overloading, multiple inheritance, pointers and automatic type coercions
Adds automatic garbage collection to make dynamic memory management much easier than in C or C++.
- No more frees or deletes! No more memory leaks.
Adds Interface construct, similar to Objective C concept, to compensate for the lack of multiple inheritance.
Small kernel is suitable for Java ports to consumer electronic devices.