News  \  Article  \  2020-01-14 10:19:00
https://habr.com/ru/post/483888/
Пусть исходный файл HelloUniverse.java содержит определение класса и статичный метод main, который выводит в терминал одну строку текста: public class HelloUniverse{ public static void main(String[] args) { System.out.println("Hello InfoQ Universe"); } } Обычно для запуска этого класса требуется сначала скомпилировать его с помощью Java-компилятора (javac), который создаст файл HelloUniverse.class: mohamed_taman$ javac HelloUniverse.java Затем нужно с помощью команды виртуальной машины Java (интерпретатора) запустить получившийся файл: mohamed_taman$ java HelloUniverse Hello InfoQ Universe Тогда сначала запустится виртуалка, которая загрузит класс и исполнит код. А если вам нужно быстро проверить фрагмент кода? Или вы новичок в Java (в данном случае это ключевой момент) и хотите поэкспериментировать с языком? Описанные два этапа могут всё усложнить. В Java SE 11 можно напрямую запускать одиночные исходные файлы без промежуточной компиляции.
Please login or register for sending comments.
Most popular