Kembali ke Alat

Kompiler Java online

Jalankan Java 8, 11, dan 17 di browser tanpa JDK

Terakhir diperbarui
My tools
No tools yet

Memuat...

Cara mengompilasi dan menjalankan kode Java online

  1. 1

    Tempel kode atau pilih contoh

    Tulis Java di editor, atau mulai dari contoh bawaan seperti Hello World, Stream API, atau ekspresi lambda.

  2. 2

    Pilih versi Java

    Pilih Java 8, 11, atau 17 di bilah alat sebelum menjalankan, untuk memeriksa sintaks dan perilaku pustaka standar pada versi tersebut.

  3. 3

    Jalankan dan baca hasilnya

    Eksekusi pertama memuat dan memanaskan kompiler Java di dalam browser; setelah itu kompilasi berlangsung seketika. Keluaran program, keluaran kompilasi, dan galat masing-masing punya tab sendiri.

  4. 4

    Salin hasil atau bagikan kode

    Salin kode beserta keluarannya, pulihkan versi sebelumnya dari riwayat lokal, atau buat tautan berbagi yang membawa kode.

Ringkasan fitur

Kompiler Java online yang mengompilasi dan menjalankan kode Java langsung di browser tanpa memasang JDK. Beralih antara Java 8, 11, dan 17 — praktis untuk memeriksa sintaks, latihan wawancara, dan demonstrasi kelas.

Deskripsi Alat

Java Playground yang powerful, mendukung Java 8, 11, 17. Berbasis teknologi CheerpJ WebAssembly JVM, kompilasi dan jalankan kode Java langsung di browser. Menyediakan syntax highlighting, contoh preset, riwayat, dan fitur lainnya tanpa perlu instalasi software.

Daftar kemampuan

  • Kompiler Java online: kompilasi dan jalankan di browser, tanpa JDK yang harus dipasang, tanpa variabel lingkungan, dan tanpa IDE yang harus dibuka.
  • Menjalankan kode Java online dengan Java 8, 11, dan 17, berganti versi untuk membandingkan perilaku kode yang sama.
  • Keluaran kompilasi, keluaran program, dan galat muncul di tiga tab terpisah sehingga galat kompilasi dan pengecualian saat berjalan tidak pernah tercampur.
  • 7 contoh siap jalan tersedia: Hello World, kelas dan objek, ArrayList, Stream API, ekspresi lambda, tanggal dan waktu, serta pengolahan teks.
  • Penyorotan sintaks Java dan nomor baris di editor, salin kode dan keluaran dengan sekali klik, serta batas 30 detik untuk setiap eksekusi.
  • Riwayat lokal dan tautan berbagi: pulihkan kode yang pernah dijalankan, atau buat URL berisi kode untuk dikirim ke teman atau rekan kerja.
  • Dibangun di atas CheerpJ WebAssembly sehingga kode dikompilasi dan dijalankan di dalam browser Anda sendiri. Tidak ada yang diunggah, tanpa masuk akun, tanpa iklan.

Alat terkait

Panduan terkait

Pertanyaan yang sering diajukan

Cara alat ini mengompilasi dan menjalankan Java di browser
Alat ini menggunakan CheerpJ, implementasi JVM berbasis WebAssembly yang memungkinkan bytecode Java berjalan langsung di browser modern tanpa plugin atau pemasangan.
Versi Java yang bisa Anda pilih di alat ini
Java 8, 11, dan 17 didukung. Runtime menyediakan fungsionalitas JDK secara penuh, termasuk kompiler Java.
Cakupan dukungan pustaka JAR pihak ketiga
Memuat pustaka JAR eksternal belum didukung, sehingga kode harus tetap berada dalam pustaka standar JDK.
Tempat kode dan riwayat Anda disimpan
Kode Anda berjalan sepenuhnya di browser dan tidak diunggah ke server mana pun. Riwayat disimpan di penyimpanan lokal browser, dan tautan hanya dibuat saat Anda memilih untuk berbagi.
Waktu pemanasan eksekusi pertama dan kecepatan setelahnya
Eksekusi pertama memuat dan memanaskan kompiler Java di browser, biasanya butuh 1–3 menit tergantung jaringan. Pemanasan hanya terjadi sekali; setiap eksekusi berikutnya berlangsung seketika.
Fitur yang belum didukung alat ini
Masukan standar, unggah berkas, dan proyek banyak berkas belum didukung, dan setiap eksekusi dibatasi 30 detik. Cocok untuk memverifikasi sintaks dan logika satu kelas, bukan untuk program yang memerlukan masukan interaktif atau berkas eksternal.