Java
共有:
これらの質問は、3 つの主要プログラミング言語の 1 つに Java を選択した開発者にのみ提示されました。
Java 8 は長年にわたって主要な Java バージョンの座を維持していますが、その使用は 2022 年に 12 パーセントポイント減少しました。Java 8 は 2022 年 3 月に Oracle Premier Support の対象から外れたため、これは驚くべきことではありません。これに伴い、多くの開発者がアプリケーションを別バージョンに移行することを決めました。新しい長期サポートバージョンである Java 17 の登場に多くのユーザーが魅了されました。また、Java 11 や Java 16 などの他のバージョンがより多くのオーディエンスを獲得しています。
ほとんどの場合、Java 開発者はアプリケーションを組み込みサーバーとしてパッケージ化しています。2022 年にはアーティファクトの使用が 4 パーセントポイント減少しました。
2021 年と 2022 年では、ユニットテストフレームワークの使用状況はほぼ変わっていません。
Spring Boot と Spring MVC は Java 開発に最も使用されているウェブフレームワークとして首位の座を維持しています。2021 年から 2022 年の間には Ktor、Quarkus、Micronaut も数パーセント増加しました。
Java に最も使用されているビルドシステムは Maven と Gradle です。
回答者を代表するような母集団を確保できるようにあらゆる対策を講じましたが、JetBrains 製品のユーザーがアンケートに回答する可能性が高かったため、結果に若干の偏りが生じている可能性があります。
IntelliJ IDEA は引き続き Java 開発者に最も使用されている IDE の座を維持しています。2022 年には Eclipse または Eclipse ベースの IDE の使用がわずかに減少しています。
Apache Tomcat は依然として Java 開発者に最も使用されているアプリケーションサーバーです。Jetty と GlassFish は数パーセントポイント減少しましたが、他のサーバーの使用状況はほぼ変わりありません。
Java を主要プログラミング言語の 1 つとして使用する開発者が最も頻繁に開発しているソフトウェアの種類は、ウェブサイト、システムソフトウェア、およびユーティリティです。
Java を主要プログラミング言語の 1 つとして使用する開発者が最も頻繁に使用している言語とテクノロジーは、JavaScript、SQL、および HTML / CSS です。
興味深いことに、Java 開発者の 85% は教育機関で Java を学習した後に主要プログラミング言語の 1 つとして使い続けています。Java 開発者が教育機関で学習したことがあるとよく回答していた他のプログラミング言語には、Python、C、および C++ があります。
意外な結果でしたが、Java を主要プログラミング言語の 1 つとして使用する開発者は、動画を好むグループと文書の学習コンテンツを好むグループの 2 つに均等に分かれています。
最後までご覧いただきありがとうございました!
レポートはお役に立ちましたか?
ぜひこのレポートを友人や同僚と共有してください。
ご質問やご提案がございましたら、surveys@jetbrains.comまでお問合わせください。