JIT-компилятор(A compiler takes the Java bytecode (which is machine-independent) and compiles it on demand into native code for the target machine, giving faster execution. Since JIT compilers operate on the client machine, they preserve the platform-independence of the compiled Java program)
динамический компилятор(компилятор, преобразующий требуемые фрагменты программы на промежуточном языке в машинный код непосредственно в процессе её выполнения, за счёт оптимизации кода может повышать производительность в 10-15 раз Alex_Odeychuk); оперативный компилятор(тж. JIT -компилятор; компилятор, преобразующий исходный текст в машинный код непосредственно в процессе исполнения программы. В частности, JIT-компилятор с языка Java оперативно преобразует требуемые фрагменты Java-программы на промежуточном языке (intermediate language, байт-код) в машинный код, исполняемый ЦП, что повышает производительность в 10-15 раз. Однако такой компилятор не имеет возможности выполнять сколько-нибудь серьёзную оптимизацию программы ssn)