java uses interpriter

·

1 min read

java uses compiler and interpriter both

c and c++ are static programming language

java is a dynamic programing language

static typed languages are those whos primitive data type allocatted memory on compiled time

and dynamic programming languages are those whose primitive datatype memory allocated on run time

java support inheritence but not multiple inheritence

c++ support overloading

java support overloading but not multiple overloading

c++ support destructure

java does not support destructure

c export .exe

c++ export .exe

java export .class

c and c++ both support call by value and call by reference

but java support only call by value