Frequently asked questions :
- Bytecode: bytecode is a highly optimized set of instructions designed to be executed by the java runtime system which is called Java Virtual Machine. When the source code is compiled,the java compiler creates a machine code called the bytecode. then the bytecode run through an interpreter on the actual hardware which convert the bytecode to the machinecode..
- JIT: JIT is Just In Time compiler for bytecode It is the part of the JVM It convert the bytecode into the machine code in real time.It is not possible to compile the jaa program at once because Java performs the various runtime checks that can be done only at runtime
- Abstraction : Act of reepresenting the essential things by hiding certain background details is called abstraction
- Encapsulation : The wrapping of the data type with function so that to represent the single unit and accessing anything from this unit is tightly controlled by the well-defined interface.
- Polymorphism : It means the single thing with multiple use. for example in the java interface keywords allow you to utilize fully used one interface with multiple uses.
No comments:
Post a Comment