Przejdź do treści
PC

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

Wydawca: Marcin Olawski
iOS Free
Ściągnij v1.2.1 297 pobrania
Wersja1.2.1
Wydawca Marcin Olawski
Data wydania10 maj 2016
Data dodania30 maj 2015
Wymagania systemu operacyjnegoiOS
WymaganiaCompatible with: ipad2wifi, ipad23g, iphone4s, ipadthirdgen, ipadthirdgen4g, iphone5, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen4g, ipadmini, ipadmini4g
Całkowita liczba pobrań297
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, zasięg metody, zasięg klasy, klauzula globalnego zasięgu rzuca Inicjator tablicy (String[] a={ "x", "y", "z" }) Literały klas pierwotnych (int.class) Literały klas nieprymitywnych (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 (brak projektów wieloplikowych) Argumenty typu (typy ogólne) są analizowane, ale w inny sposób ignorowane Deklaracja typów sparametryzowanych Wyliczenia typu Deklaracje adnotacji

Podobne programy

Alternatywy

Więcej od tego wydawcy