Перейти к контенту

Разница между JAVAC и командой Java

Разница между JAVAC и командой Java в среде Java заключается в их назначении.

  • Команда Javac используется для компиляции программ Java, требует .java файл в качестве входных данных и производит байткод. Ниже приведен синтаксис этой команды.
>javac sample.java
  • Команда Java используется для выполнения байт-кода Java. Он принимает байт-код в качестве входных данных, запускает его и выдает выходной сигнал. Ниже приведен синтаксис этой команды.
>java sample

Рассмотрим пример создания программы Java с именем Sample.java

 

Sample.java

public class Sample {
   public static void main(String args[]) {
      System.out.println("Hi welcome to Tutorialspoint");      
   }
}

Если скомпилировать эту программу с помощью команды JAVAC, результат ниже —

C:\Examples >javac Sample.java

Эта команда компилирует данный файл Java и генерирует файл .class (байт-код)

Sample Java File

И если выполнить сгенерированный байт-код (.class) файл с помощью команды, то

C:\Sample>java Sample
Hi welcome to Tutorialspoint

Эта команда выполняет данный файл .class и выдает соответствующий результат.

Оцени статью

Средняя оценка / 5. Количество голосов:

Спасибо, помогите другим - напишите комментарий, добавьте информации к статье.

Или поделись статьей

Видим, что вы не нашли ответ на свой вопрос.

Помогите улучшить статью.

 

Пока нет комментариев.

Добавить комментарий

Ваш e-mail не будет опубликован.

СайдбарКомментарии (0)