Java
Partager :
Ces questions n'ont été posées qu'aux personnes ayant choisi Java comme l'un de leurs trois principaux langages de programmation.
Pendant de nombreuses années, Java 8 a été la version de Java la plus utilisée. Son utilisation a toutefois chuté de 12 points de pourcentage en 2022, suite l'arret de sa prise en charge par Oracle Premier Supportcar en mars. De nombreux développeurs ont alors décidé de migrer leurs applications vers d'autres versions. L'émergence de Java 17, une nouvelle version prise en charge sur le long terme, a attiré beaucoup de personnes. D'autres versions comme Java 11 et Java 16 ont elles aussi gagné des utilisateurs.
Les développeurs Java packagent le plus souvent leurs applications sous forme de serveurs intégrés. En 2022, l'utilisation d'artefacts a diminué de 4 points de pourcentage.
Entre 2021 et 2022, le pourcentage d'utilisation des frameworks de tests unitaires a peu varié.
Spring Boot et Spring MVC conservent leurs positions de leaders en tant que frameworks web les plus utilisés pour le développement Java. Entre 2021 et 2022, Ktor, Quarkus et Micronaut ont également connu une croissance de quelques points de pourcentage.
Les systèmes de build les plus utilisés pour Java sont Maven et Gradle.
Malgré toutes les mesures que nous avons prises pour garantir la représentativité des répondants, les résultats peuvent légèrement sur-représenter les utilisateurs de produits JetBrains, car ils sont plus enclins à participer à nos enquêtes.
IntelliJ IDEA reste l'IDE le plus utilisé par les développeurs Java. En 2022, l'utilisation d'Eclipse ou des IDE basés sur Eclipse a légèrement diminué.
Apache Tomcat reste le serveur d'application le plus utilisé par les développeurs Java. Si Jetty et GlassFish ont perdu quelques points, l'utilisation des autres serveurs est restée quasi identique.
Les sites web, les logiciels système et les utilitaires sont les types de logiciels les plus fréquemment développés par les développeurs pour lesquels Java est l'un des principaux langages de programmation.
JavaScript, SQL et HTML/CSS sont les langages et technologies les plus fréquemment utilisés par les développeurs qui indiquent utiliser Java comme l'un de leurs principaux langages.
Il est intéressant de constater que 85 % des développeurs Java ont étudié ce langage dans un établissement d'enseignement et ont ensuite continué à l'utiliser comme l'un de leurs principaux langages de programmation. Les autres langages de programmation fréquemment étudiés dans des établissements d'enseignement par les développeurs Java sont Python, C et C++.
Étonnamment, les développeurs qui utilisent Java comme l'un de leurs principaux langages de programmation se divisent en deux groupes égaux : les adeptes de la vidéo contenus d'apprentissage et les adeptes des contenus d'apprentissage écrits.
Merci du temps que vous nous avez accordé !
Nous espérons que vous avez trouvé ce rapport intéressant. N'hésitez pas à le partager avec vos amis et collègues.
Si vous avez des questions ou des suggestions, contactez-nous à surveys@jetbrains.com.