关于 .java

Java berjalan di JVM (Java Virtual Machine) - kode dikompilasi ke bytecode yang dapat dijalankan di platform apapun dengan JVM. Ekosistem: enterprise (Spring Boot, Jakarta EE, Quarkus), mobile (Android - bahkan setelah Kotlin), big data (Hadoop, Spark, Kafka), web (JSF, Vaadin), dan desktop (JavaFX, Swing). Java menawarkan: garbage collection otomatis, manajemen exception, multi-threading, collections framework, streams API, records, sealed classes, dan pattern matching (Java 21+). Keunggulan: maturity, backward compatibility, performa JVM (JIT compilation), dan ekosistem enterprise yang sangat besar. Kekurangan: boilerplate code, start time lambat, dan konsumsi memori tinggi dibanding bahasa system. Java 21 LTS adalah versi terbaru. Maven dan Gradle adalah build tools populer.

支持的软件

  • IntelliJ IDEA 免费
  • Eclipse 免费
  • Visual Studio Code 免费
  • Android Studio 免费

替代格式