A Компилятор Java - это компилятор для языка программирования Java. Наиболее распространенной формой вывода компилятора Java является файлы классов Java, содержащие независимый от платформы байт-код Java, но есть также компиляторы, которые выводят оптимизированный машинный код для конкретной комбинации оборудования / операционной системы.
Большинство компиляторов Java-to-bytecode, Jikes является хорошо известным исключением, практически не выполняют оптимизации, оставляя это до времени выполнения на выполняется JRE.
. Виртуальная машина Java (JVM) загружает файлы классов и либо интерпретирует байт-код , либо просто -время компилирует его в машинный код, а затем, возможно, оптимизирует его с помощью динамической компиляции.
Стандарт программного взаимодействия с компиляторами Java был указан в JSR 199.
импортировать java.util.Scanner; class secondmax {public static void main (String args) {int n, temp, fmax = 0, smax = 0; Сканер sc = новый Сканер (System.in); System.out.println ("Укажите, сколько чисел вы будете вводить:"); n = sc.nextInt (); для (int i = 0; ifmax) {fmax = temp; }} System.out.println ("Первый максимум:" + fmax); System.out.println ("Максимум секунд:" + smax); }}