ПОВЕСТКА ДНЯ

1. Компилятор и интерпретатор

2. Как другие программы работают на компьютере

3. Как Java-программы работают на компьютере

1. Компилятор против интерпретатора

Компилятор:

• Компилятор будет переводить только один раз.

• Задача компилятора — перевести и сгенерировать отдельный файл машинного кода.

• Программы компиляции могут работать независимо.

• Программы компиляции выполняются быстрее, поскольку они выполняются независимо.

Переводчик:

• Интерпретатор выполняет перевод каждый раз, когда он хочет выполниться.

• Интерпретатор не создает отдельный файл машинного кода.

  • Программы-интерпретаторы всегда требуют интерпретатора.
  • Программы-интерпретаторы запускаются внутри интерпретатора, поэтому они медленные.

Давайте посмотрим, как работает JAVA?

Когда мы компилируем java-программу, компилятор переводит ее в байтовый код.

2. Как другие программы работают на компьютере

Дайте нам знать, как работают программы c, c++ по сравнению с java.

Аппаратная система, внутри которой у нас есть операционная система или Linux. когда мы запускаем нашу машину, она запускается из операционной системы. над этой операционной системой мы можем удвоить значок и запустить наше приложение/программу, например c, c++. Наша программа работает поверх операционной системы. Таким образом, операционная система заботится обо всем оборудовании.

3. Как программы Java работают на компьютере

Java-программа работает внутри JVM. Итак, кто будет общаться с операционной системой, программа общаться не будет, будет общаться программа JVM. JVM будет связываться с операционной системой. Операционная система позволит программе получить доступ к оборудованию. Здесь главную роль играет операционная система.

КАК ЯВЛЯЕТСЯ НЕЗАВИСИМОСТЬЮ ОТ ПЛАТФОРМ JAVA

С помощью JVM только он говорит, что java не зависит от платформы. JVM поддерживает ваш исполняемый код для Windows, Linux и Mac. JVM зависит от операционной системы, она умеет общаться с MAC, умеет общаться с LINUX и умеет общаться с windows. Это двухэтапное общение, а не одноэтапное. Вот как говорят, что Javaнезависима от платформы.

ДЛЯ ЛЮБОГО ВИДА ОБУЧЕНИЯ ИЛИ ПОДДЕРЖКИ В РАБОТЕ

СВЯЗАТЬСЯ С НАМИ

+91 7092 90 91 92 | [email protected]

https://hitechinstitution.com/