Kembali ke Alat

Pengkompil Java dalam talian

Jalankan Java 8, 11 dan 17 dalam pelayar tanpa JDK

Dikemas kini baru-baru ini
My tools
No tools yet

Memuatkan...

Cara mengkompil dan menjalankan kod Java dalam talian

  1. 1

    Tampal kod atau pilih contoh

    Tulis Java dalam editor, atau mulakan daripada contoh terbina seperti Hello World, Stream API atau ungkapan lambda.

  2. 2

    Pilih versi Java

    Pilih Java 8, 11 atau 17 pada bar alat sebelum menjalankan, untuk menyemak sintaks dan kelakuan pustaka standard versi tersebut.

  3. 3

    Jalankan dan baca hasilnya

    Larian pertama memuatkan dan memanaskan pengkompil Java dalam pelayar; selepas itu kompilasi berlaku serta-merta. Output program, output kompilasi dan ralat masing-masing mempunyai tab sendiri.

  4. 4

    Salin hasil atau kongsi kod

    Salin kod dan outputnya, pulihkan versi terdahulu daripada sejarah setempat, atau hasilkan pautan perkongsian yang membawa kod.

Gambaran Keseluruhan Ciri

Pengkompil Java dalam talian yang mengkompil dan menjalankan kod Java terus dalam pelayar tanpa memasang JDK. Tukar antara Java 8, 11 dan 17 — sesuai untuk menyemak sintaks, berlatih temu duga dan demonstrasi kelas.

Penerangan Alat

Java Playground yang berkuasa dengan sokongan Java 8, 11, 17. Berdasarkan teknologi CheerpJ WebAssembly JVM, kompil dan jalankan kod Java terus dalam pelayar. Menyediakan penyorotan sintaks, contoh pratetap, sejarah dan banyak lagi, tanpa perlu memasang apa-apa perisian.

Senarai Keupayaan

  • Pengkompil Java dalam talian: kompil dan jalankan dalam pelayar, tanpa JDK untuk dipasang, tanpa pemboleh ubah persekitaran dan tanpa IDE untuk dibuka.
  • Menjalankan kod Java dalam talian dengan Java 8, 11 dan 17, bertukar versi untuk membandingkan kelakuan kod yang sama.
  • Output kompilasi, output program dan ralat dipaparkan dalam tiga tab berasingan supaya ralat kompilasi dan pengecualian masa jalan tidak bercampur.
  • 7 contoh sedia jalan disertakan: Hello World, kelas dan objek, ArrayList, Stream API, ungkapan lambda, tarikh dan masa serta pemprosesan teks.
  • Penyerlahan sintaks Java dan nombor baris dalam editor, salin kod dan output dengan satu klik, serta had 30 saat bagi setiap larian.
  • Sejarah setempat dan pautan perkongsian: pulihkan kod yang pernah dijalankan, atau hasilkan URL yang membawa kod anda kepada rakan sekelas atau rakan sekerja.
  • Dibina atas CheerpJ WebAssembly, jadi kod dikompil dan dijalankan dalam pelayar anda sendiri. Tiada apa-apa dimuat naik, tanpa log masuk dan tanpa iklan.

Alat Berkaitan

Panduan Berkaitan

Soalan Lazim

Cara alat ini mengkompil dan menjalankan Java dalam pelayar
Alat ini menggunakan CheerpJ, pelaksanaan JVM berasaskan WebAssembly yang membolehkan bytecode Java berjalan terus dalam pelayar moden tanpa pemalam atau pemasangan.
Versi Java yang boleh anda tukar dalam alat ini
Java 8, 11 dan 17 disokong. Persekitaran masa jalan menyediakan fungsi JDK sepenuhnya, termasuk pengkompil Java.
Skop sokongan pustaka JAR pihak ketiga
Memuatkan pustaka JAR luaran belum disokong, jadi kod perlu kekal dalam lingkungan pustaka standard JDK.
Tempat kod dan sejarah anda disimpan
Kod anda berjalan sepenuhnya dalam pelayar dan tidak dimuat naik ke mana-mana pelayan. Sejarah disimpan dalam storan setempat pelayar, dan pautan hanya dihasilkan apabila anda memilih untuk berkongsi.
Masa pemanasan larian pertama dan kelajuan selepas itu
Larian pertama memuatkan dan memanaskan pengkompil Java dalam pelayar, biasanya mengambil 1–3 minit bergantung pada rangkaian. Pemanasan berlaku sekali sahaja; setiap larian selepas itu adalah serta-merta.
Keupayaan yang belum disokong oleh alat ini
Input standard, muat naik fail dan projek berbilang fail belum disokong, dan setiap larian dihadkan kepada 30 saat. Sesuai untuk mengesahkan sintaks dan logik satu kelas, bukan untuk program yang memerlukan input interaktif atau fail luaran.