JAVA
Overview
Java is an object oriented programming language that is used to create software for multiple platforms. For more details please click Reference 1.
JVM
JVM stands for Java Virtual Machine. It translates Java bytecode into native instructions. Once translated these bytecodes and interact with an operating system. If a system doesn't have JVM then the system won't be able to convert Java bytecodes.
Note
- Java is not considered as pure Object Oriented Programming Language because several OOP features are not satisfied by Java. Like operator overloading, multiple inheritance etc...
- Moreover we are depending on primitive data types which are non-objects.
Comments
Post a Comment