Немного про JVM



В отличии от JIT компиляторов таких языков как C/C++, код Java компилируется в свой байткод. По сути это ваш код, сжатый и упрощённый до простых операций.



Обрабатывать этот байткод будет JRE и виртуальная машина JVM — выделенная область для процессов Java со своей инфраструктурой.



Такой способ компиляции имеет много преимуществ, в частности — кроссплатформенность.



Спектр поддерживаемых устройств невероятно велик: от кнопочных телефоном и банкоматов до компьютеров и сервером NASA.



#java #theory