Java soruları yalnızca Java'yı ana üç programlama dilinden biri olarak seçen geliştiricilere gösterilmiştir.

Hangi Java sürümünü/sürümlerini düzenli olarak kullanıyorsunuz?

Java 11Java 10Java 9Java 8Java 7Java 6DiğerJava 1122%Java 1013%Java 914%Java 883%Java 713%Java 65%Diğer0%

Her ne kadar Java 10 ve 11'in popülerliği artmış olsa da, en çok kullanılan sürüm hâlâ Java 8.

Eğer kullanıyorsanız, hangi uygulama sunucusunu/sunucularını düzenli olarak kullanıyorsunuz?

66%21% 5% 5% 5% 5% 4% 1% 1% 2%23%Apache TomcatJettyWeblogicWildflyGlassfishJBoss EAPWebSpherePayaraLibertyDiğerHiçbiri

Eğer kullanıyorsanız, bir uygulama sunucusuna alternatif olarak hangi altyapıyı/altyapıları kullanıyorsunuz?

61%12% 6% 4% 3% 4%31%Spring BootNettySpark JavaVert.xUndertowDiğerHiçbiri

Bu soru yalnızca uygulama sunucularına alternatif olarak uygulama sunucusu veya çerçeve kullanan katılımcılar tarafından yanıtlanmıştır.

Web uygulamanızı/uygulamalarınızı nasıl paketliyorsunuz?

62%Bir gömülü sunucukullanıyorum (ör. JAR)
53%Yapı halinde (ör. WAR)
6%Emin değilim

Birim testi yapan Java geliştiricilerinin %93'ü JUnit kullanırken %51'i Mockito kullanıyor.

Eğer kullanıyorsanız, hangi web altyapısını/altyapılarını kullanıyorsunuz?

56%43% 6% 5% 5% 3% 3% 3%Spring BootSpring MVCJSFStruts 2Play FrameworkStruts 1GWTDropwizard
All results

Kullanım oranı geçen yıla oranla %14 daha artan Spring Boot en popüler Java web çerçevesi olmuş.

Eğer kullanıyorsanız, hangi derleme sistemini/sistemlerini düzenli olarak kullanıyorsunuz?

70%53%13% 4% 1% 1% 7%MavenGradleAntSBTBaselDiğerHiçbiri

Maven ve Gradle hâlâ en çok kullanılan derleme sistemleri.

Eğer kullanıyorsanız, hangi Java EE (EE4J) sürümünü/sürümlerini düzenli olarak kullanıyorsunuz?

39%Java EE 8
14%Java EE 7
7%Java EE 6
2%Java EE 5
8%J2SE
0%Diğer
43%Hiçbiri

En çok hangi IDE'yi/metin düzenleyiciyi kullanıyorsunuz?

65%17% 9% 4% 3% 1% 1% 0% 0%IntelliJ IDEAEclipse veya Eclipse tabanlıAndroid StudioNetBeansVS CodeVimAtomSublimeDiğer