Java uses Just In Time compiler to enable high performance. It is used to convert the instructions into bytecodes.