Программирование на Java | Модемы | Дипломы по радиотехнике и связи |
Программирование на языке Java
Интерпретация плюс высокая производительность
Необычайная способность Java исполнять свой код на любой из поддерживаемых платформ достигается тем, что ее
программы транслируются в некое промежуточное представление, называемое байт-кодом (bytecode). Байт-код, в свою очередь, может интерпретироваться в любой системе, в которой есть среда времени выполнения Java. Большинство ранних систем, в которых пытались обеспечить независимость
от платформы, обладало огромным недостатком — потерей производительности (Basic, Perl). Несмотря на то, что в Java используется интерпретатор, байт-код легко переводится непосредственно в "родные" машинные коды (Just In Time compilers) "на лету". При этом достигается очень высокая производительность (Symantec JIT встроен в Netscape Navigator).
< пред след >
вернуться к содержанию
вернуться к списку источников

перейти на главную страницу