Naar inhoud springen
PC

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

Uitgever: Marcin Olawski
iOS Free
Downloaden v1.2.1 297 downloads
Versie1.2.1
Uitgever Marcin Olawski
Datum van publicatie10 mei 2016
Datum toegevoegd30 mei 2015
OS-vereisteniOS
VoorwaardenCompatible with: ipad2wifi, ipad23g, iphone4s, ipadthirdgen, ipadthirdgen4g, iphone5, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen4g, ipadmini, ipadmini4g
Totaal aantal downloads297
PrijsFree

Omschrijving

Pico Compiler is een lichtgewicht, offline ontwikkelomgeving voor het schrijven van Java-programma's. Het is in de eerste plaats ontworpen voor studenten en biedt een eenvoudige interface en de mogelijkheid om interactief Java-broncode te evalueren. Het belangrijkste ontwerpdoel was om de compiler klein en eenvoudig te houden en tegelijkertijd een Java-compatibele compiler te bieden (zie onderstaande beperkingen). De volgende elementen van de Java-programmeertaal zijn geïmplementeerd: pakketten, importklassen, interfaces Overerving Statische leden Klassen, instanties initializers Velden, declaraties van methoden Lokale variabelen declaratie if ... else, for, while, do ... while, try ... catch .. . ten slotte, gooien, retourneren, breken, doorgaan, schakelen, gesynchroniseerde instructies Alle primitieve typen Lid van superklasse heeft toegang tot deze (verwijzing naar huidige instantie) Aanroep van constructor van superklasse (super(a, b, c);) Aanroep van methode Maken van klasse-instantie (nieuwe Abc ()) Primitieve array-creatie (nieuwe int[10][5][]) Class- of interface-array-creatie (nieuwe Abc[10][5][]) Array-toegang (args[0]) Lokale variabele toegang null letterlijk Unair numeriek conversie blok bereik, methode scope, class scope, global scope throws clausule Array initializer (String[] a={ "x", "y", "z" }) Primitieve klasse letterlijke waarden (int.class) Niet-primitieve klasse letterlijke waarden (String.class) Toegankelijkheidscontrole (PUBLIC, PROTECTED, PRIVATE) Autoboxing en unboxing Variabele ariteitsmethoden (ook bekend als "varargs") Beperkingen: Compiler kan geen externe projecten of jars openen Compiler kan slechts één bestand tegelijk verwerken (geen projecten met meerdere bestanden) Typeargumenten (generieke typen) worden geparseerd, maar verder genegeerd Declaratie van geparametriseerde typen Typesafe-enums Annotatieverklaringen

Vergelijkbare programma's

Alternatieven

Meer van deze uitgever