Java
Teilen:
Diese Fragen wurden nur Befragten gestellt, die Java als eine ihrer drei Haupt-Programmiersprachen angegeben hatten.
Java 8 war jahrelang die führende Java-Version. 2022 ging die Nutzung jedoch um 12 Prozentpunkte zurück. Das ist keine Überraschung, denn Java 8 erhält seit März 2022 keinen Oracle Premier Support mehr. Daher haben viele Entwickler*innen beschlossen, ihre Anwendungen auf andere Versionen zu migrieren. Java 17, eine neue Version mit Langzeitunterstützung, hat zahlreiche Benutzer*innen gewonnen. Auch andere Versionen wie Java 11 und Java 16 haben zugelegt.
Am häufigsten verpacken Java Entwickler*innen ihre Anwendungen als Embedded-Server. 2022 nahm die Verwendung von Artefakten um 4 Prozentpunkte ab.
Zwischen 2021 und 2022 blieb die Verwendung von Unit-Test-Frameworks in etwa gleich.
Spring Boot und Spring MVC behalten ihre führende Position als meistgenutzte Web-Frameworks für die Entwicklung in Java. Zwischen 2021 und 2022 hat auch die Nutzung von Ktor, Quarkus und Micronaut um einige Prozentpunkte zugenommen.
Die meistverwendeten Build-Systeme für Java sind Maven und Gradle.
Trotz aller Maßnahmen, die wir ergriffen haben, um einen repräsentativen Befragtenpool zu gewährleisten, können in den Ergebnissen Nutzer*innen von JetBrains-Produkten leicht übergewichtet sein, da diese mit einer höheren Wahrscheinlichkeit an der Umfrage teilnehmen.
IntelliJ IDEA ist weiterhin die meistgenutzte IDE unter Java-Entwickler*innen. Im Jahr 2022 nahm die Nutzung von Eclipse bzw. Eclipse-basierten IDEs geringfügig ab.
Apache Tomcat ist unter Java-Entwickler*innen nach wie vor der meistgenutzte Anwendungsserver. Während Jetty und GlassFish einige Prozentpunkte einbüßten, blieb die Nutzung der anderen Server fast gleich.
Websites, Systemsoftware und Hilfsprogramme sind die am häufigsten entwickelten Softwaretypen unter Entwickler*innen, die Java als eine ihrer Hauptsprachen verwenden.
Unter Entwickler*innen, die Java als eine ihrer Hauptsprachen verwenden, sind JavaScript, SQL und HTML/CSS die am häufigsten verwendeten Sprachen und Technologien.
Interessanterweise haben 85% der Java-Entwickler*innen die Sprache an einer Bildungseinrichtung studiert und dann als eine ihrer Hauptsprachen weiter verwendet. Andere häufig genannte Programmiersprachen, die Java-Entwickler*innen an ihren Bildungseinrichtungen gelernt haben, sind Python, C und C++.
Überraschenderweise lassen sich Entwickler*innen, die Java als eine ihrer Hauptsprachen verwenden, in zwei gleich große Gruppen gliedern: diejenigen, die Video-Lerninhalte bevorzugen und diejenigen, die schriftliches Lernmaterial vorziehen.
Danke, dass Sie sich die Zeit genommen haben!
Wir hoffen, dass Sie unseren Bericht nützlich fanden. Teilen Sie diesen Bericht im Freundes- und Kollegenkreis.
Wenn Sie Fragen oder Anregungen haben, schreiben Sie uns bitte unter surveys@jetbrains.com.