Pico Compiler - java code editor, ide and offline compiler for iOS
| Versi: kapan | 1.2.1 |
|---|---|
| Penerbit | Marcin Olawski |
| Tanggal rilis | 10 Mei 2016 |
| Tanggal Ditambahkan | 30 Mei 2015 |
| Persyaratan OS | iOS |
| Persyaratan | Compatible with: ipad2wifi, ipad23g, iphone4s, ipadthirdgen, ipadthirdgen4g, iphone5, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen4g, ipadmini, ipadmini4g |
| Total unduhan | 297 |
| Harga | Free |
Deskripsi
Pico Compiler adalah lingkungan pengembangan offline yang ringan untuk menulis program Java. Ini dirancang terutama untuk siswa, menyediakan antarmuka yang sederhana dan kemampuan untuk mengevaluasi kode sumber Java secara interaktif. Tujuan desain utama adalah menjaga kompiler tetap kecil dan sederhana, sambil menyediakan kompiler yang kompatibel dengan Java (lihat batasan di bawah). Elemen-elemen berikut dari bahasa pemrograman Java diimplementasikan: paket, kelas impor, antarmuka Warisan Anggota Statis Kelas, penginisialisasi instance Bidang, deklarasi metode Deklarasi variabel lokal if ... else, for, while, do ... while, try ... catch .. akhirnya, melempar, mengembalikan, mematahkan, melanjutkan, beralih, pernyataan tersinkronisasi Semua tipe primitif Anggota Superclass mengakses ini (referensi ke instance saat ini) Doa konstruktor superclass (super(a, b, c);) Metode pemanggilan Pembuatan instance kelas (ABC baru ()) Pembuatan array primitif (int baru[10][5][]) Pembuatan array kelas atau antarmuka (abc[10][5][] baru) Akses array (args[0]) Akses variabel lokal null literal Unary numeric ruang lingkup Blok konversi, ruang lingkup metode, ruang lingkup kelas, ruang lingkup global melempar klausa Penginisialisasi array (String[] a={ "x", "y", "z" }) Literal kelas primitif (int.class) Literal kelas non-primitif (String.class) Pemeriksaan aksesibilitas (PUBLIC, PROTECTED, PRIVATE) Autoboxing dan unboxing Metode variabel arity (alias. "varargs") Batasan: Kompilator tidak dapat membuka proyek atau toples eksternal Kompiler hanya dapat memproses satu file pada satu waktu (tidak ada proyek multi file) Argumen tipe (tipe generik) diuraikan, tetapi sebaliknya diabaikan Deklarasi tipe parametrized Typesafe enums Deklarasi anotasi