junior
Что такое jjs?
jjs — это утилита командной строки, поставляемая с JDK 8, которая позволяет выполнять JavaScript-код прямо в консоли с использованием движка Nashorn. Она может работать как в интерактивном режиме (REPL), так и выполнять скрипты из файлов.
Пример
# Интерактивный режим
jjs
jjs> var x = 10 + 20;
jjs> print(x); // 30
# Выполнение файла
jjs script.js
jjs поддерживает расширения Nashorn, включая доступ к Java-классам из JavaScript. Как и сам Nashorn, утилита jjs стала deprecated в Java 11 и удалена в Java 15.
На собеседовании: достаточно знать, что
jjs— это REPL для JavaScript на JVM. Вопрос встречается редко и обычно идёт в паре с вопросом о Nashorn.