В чем разница между JRE, JVM и JDK в JAVA?

2 Ответы



  • jdk - это набор для разработки Java, содержащий инструменты JREcdevelopment.
    jre - это среда выполнения Java, которая является реализацией JVM, которая существует физически. Виртуальная машина Java (jvm) - это абстрактная машина, на которой может выполняться байт-код Java, обеспечивающий среду выполнения.

  • JRE - это среда выполнения Java. Он используется для помощи в работе с комбинацией аппаратного и программного обеспечения. Это упрощает передачу данных на язык Java. Программисты могут создавать программное обеспечение, не задумываясь о том, как и где оно запускается.

    JVM - это виртуальная машина Java, которая упрощает программисту выполнение кода Java. Это дает платформу для выполнения различных абстракций языка между центральным процессором (ЦП) и операционной системой. JVM - это программа с JRE, которая преобразует исходный код в байтовый код. Этот код прост для понимания машиной и некоторое время называется машинным кодом.

    JDK - это комплект для разработки Java. Он используется с комбинацией программного обеспечения Java для разработки нового программного обеспечения. JDK содержит более одной JRE и вспомогательную подпрограмму, такую ​​как отладчик, библиотеки и т. Д. В библиотеках вы можете использовать JVM, встроенную в код библиотеки. Он используется для компиляции байт-кода и программного обеспечения библиотеки. JDK работает с помощью JVM и JRE.

Напишите свой ответ

Ваш ответ появится после модерации