PC

Pico Compiler - java code editor, ide and offline compiler for iPhone

Wydawca: Marcin Olawski
iOS Free
Ściągnij v1.2.1 296 pobrania
Wersja1.2.1
Wydawca Marcin Olawski
Data wydania30 maj 2015
Data dodania30 maj 2015
Wymagania systemu operacyjnegoiOS
WymaganiaCompatible with: ipad2wifi, ipad23g, iphone4s, ipadthirdgen, ipadthirdgen4g, iphone5, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen4g, ipadmini, ipadmini4g
Całkowita liczba pobrań296
Pobrania tygodniowo1
Cena £Free

Opis

Pico Compiler to lekkie środowisko programistyczne offline do pisania programów Java. Jest przeznaczony głównie dla studentów, zapewniając prosty interfejs i możliwość interaktywnej oceny kodu źródłowego Java. Głównym celem projektu było utrzymanie kompilatora małego i prostego, przy jednoczesnym zapewnieniu kompilatora zgodnego z Java (patrz ograniczenia poniżej). zaimplementowane są języki programowania Java: pakiety, importy klas, interfejsy Dziedziczenie Elementy statyczne Klasy, inicjatory instancji Pola, deklaracje metod Deklaracja zmiennych lokalnych if ... else, for, while, do ... while, try ... catch .. wreszcie rzut, powrót, przerwanie, kontynuowanie, przełączenie, instrukcje synchronizowane Wszystkie typy pierwotne Składnik klasy nadrzędnej ma dostęp do tego (odniesienie do bieżącej instancji) Wywołanie konstruktora klasy nadrzędnej (super(a, b, c);) Wywołanie metody Tworzenie instancji klasy (nowy Abc ()) Tworzenie tablicy pierwotnej (nowy int[10][5][]) Tworzenie tablicy klasy lub interfejsu (nowy Abc[10][5][]) Dostęp do tablicy (args[0]) Dostęp do zmiennych lokalnych Literał zerowy Jednoargumentowy numeryczny konwersja Zasięg bloku, zakres metody, zasięg klasy, klauzula globalnego zasięgu rzuca Inicjator tablicy (String[] a={ "x", "y", "z" }) Pierwotne literały klas (int.class) Niepierwotne literały klas (String.class) Sprawdzanie dostępności (PUBLICZNA, ZABEZPIECZONA, PRYWATNA) Automatyczne pakowanie i rozpakowywanie Metody zmiennej arności (tzw. "varargs") Ograniczenia: Kompilator nie może otwierać zewnętrznych projektów lub JAR Kompilator może przetwarzać tylko jeden plik na raz (żadnych projektów wieloplikowych) Argumenty typu (typy ogólne) są analizowane, ale w inny sposób ignorowane Deklaracja typów sparametryzowanych Wyliczenia Typesafe Deklaracje adnotacji

Podobne programy

Alternatywy

Więcej od tego wydawcy