Features Supported in Java

Java is derived from C++. Though some features of C++ were added in Java still there are lot many features that are removed from java.

Features C++ Java
Control Statements Supported Supported
Functions Supported Supported
Arrays Supported Supported
Data types Supported Supported
Pointer Concept Supported Not Supported
Goto Statement Supported Not Supported
Unsigned Data Types Supported Not Supported
Operator Overloading Supported Not Supported
Preprocessor Directives (#define) Supported Not Supported
Multiple Inheritance Supported Not Supported
Garbage values for unassigned data types Supported Not Supported
Memory Management Explicit Implicitly
Structures Concept Supported Not Supported