Java

これらの質問は、3大主要プログラミング言語として Java を選択した開発者にのみ提示されました。

どのバージョンの Java を定期的に使用していますか?

新しいバージョンがリリースされているにもかかわらず、Java 8 は依然として愛用されています。Java 開発者の4分の3が使用しています。Java 11の利用率は上昇傾向にあります。昨年に比べ、Java 11 の利用率は10%伸びています。より新しい Java 12 と Java 13 の利用者も急激に増えており、調査した開発者の10%以上が定期的に使用していると答えています。

どのアプリケーションサーバーを定期的に使用していますか?

昨年のアンケート結果に比べ、Apache Tomcat は数パーセント減となっていますが、依然として主要なアプリケーションサーバーです。

アプリケーションサーバーの代わりとして、どのフレームワークを使用していますか?

ウェブアプリケーションをどのようにパッケージ化していますか?

この質問は、アプリケーションサーバーかフレームワークを、アプリケーションサーバーの代わりに使用された方にのみご回答いただきました。

75%の Java 開発者がプロジェクト内でユニットテストを使用しています。JUnit(83%)と Mockito(43%)が依然として最も利用者の多いソリューションです。

どのウェブフレームワークを使用していますか?

Spring Boot がトップを占めていますが、この結果には面白い事実もあります。Spring MVC を使用する開発者の割合は、昨年のアンケートから変化していません。

Maven(71%)と Gradle(48%)の利用者が増える一方、Java 開発者の9%はプロジェクトの開発に依然として Ant を好んで利用しています。

どのバージョンの Java Enterprise 仕様を定期的に使用していますか?

どの JVM プロファイラを定期的に使用していますか?

Java 開発では、どの IDE またはエディターを最もよく使用していますか?

Java でどんな種類のソフトウェアを開発していますか?(複数選択可)


ありがとうございます!

当社のレポートがお役に立てられれば幸いです。友人や同僚の方とこのレポートをぜひ共有してください。

JetBrains Tech Insights Lab にご参加ください

JetBrains 製品をより使いやすく、さらに強力にするためのアンケートと UX 調査にご協力ください。調査にご参加いただいた方には報酬を獲得できるチャンスもあります。

ご質問やご提案がございましたら、surveys@jetbrains.comまでお問合わせください。

© 2000-2020 JetBrains s.r.o. All rights reserved.