Question: what are the different characteristics of java?
Answer: Object Oriented. In Java, everything is an Object. ...  Platform Independent. Unlike many other programming languages including C and C++, when Java is compiled, it is not compiled into platform specific machine, rather into platform-independent byte code. ...  Simple. ...  Secure. ...  Architecture-neutral. ...  Portable. ...  Robust. ...  Multithreaded.