# Java `java`

!!! important "Типово ця секція обробляється асинхронно"

!!! info "Інформація"
    [**Java**](https://www.java.com) — обʼєктноорієнтована мова програмування загального призначення

Секція `java` показує поточну версію компілятора Java.

Цей розділ відображається тільки в Java-проектах, а саме:

* Доступний `java` компілятор
* Пошук вгору знаходить файли `pom.xml`, `build.gradle`, `settings.gradle`, `build.xml`
* У поточній теці містяться файли `*.java`, `*.class`, `*.jar` або `*.war`

## Параметри

| Змінна                  |          За замовчуванням          | Пояснення                               |
|:----------------------- |:----------------------------------:| --------------------------------------- |
| `SPACESHIP_JAVA_SHOW`   |               `true`               | Показати секцію                         |
| `SPACESHIP_JAVA_ASYNC`  |               `true`               | Рендерити секцію асинхронно             |
| `SPACESHIP_JAVA_PREFIX` | `$SPACESHIP_PROMPT_DEFAULT_PREFIX` | Префікс секції                          |
| `SPACESHIP_JAVA_SUFFIX` | `$SPACESHIP_PROMPT_DEFAULT_SUFFIX` | Суфікс секції                           |
| `SPACESHIP_JAVA_SYMBOL` |                `☕·`                | Символ, що відображається перед секцією |
| `SPACESHIP_JAVA_COLOR`  |               `cyan`               | Колір секції                            |
