Zum Inhalt springen
PC

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

Herausgeber: Marcin Olawski
iOS Free
Ausführung1.2.1
Herausgeber Marcin Olawski
Veröffentlichungsdatum30.05.2015
Datum hinzugefügt30.05.2015
Os AnforderungeniOS
BedarfCompatible with: ipad2wifi, ipad23g, iphone4s, ipadthirdgen, ipadthirdgen4g, iphone5, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen4g, ipadmini, ipadmini4g
Downloads insgesamt296
Downloads pro Woche1
PreisFree

Beschreibung

Pico Compiler ist eine leichtgewichtige Offline-Entwicklungsumgebung zum Schreiben von Java-Programmen. Es ist hauptsächlich für Studenten konzipiert und bietet eine einfache Schnittstelle und die Möglichkeit, Java-Quellcode interaktiv auszuwerten. Das Hauptdesignziel war es, den Compiler klein und einfach zu halten und gleichzeitig einen Java-kompatiblen Compiler bereitzustellen (siehe Einschränkungen unten). Die folgenden Elemente von Programmiersprache Java implementiert: Pakete, Importe, Klassen, Schnittstellen, Vererbung, statische Member, Klassen, Instanzen, Initialisierer, Felder, Methoden, Deklarationen, Deklarationen lokaler Variablen, if ... else, for, while, do ... while, try ... catch .. .final, throw, return, break, Continue, Switch, Synchronized Statements Alle primitiven Typen Superclass-Member zugreifen this (Referenz auf aktuelle Instanz) Superclass-Konstruktoraufruf (super(a, b, c);) Methodenaufruf Erstellung von Klasseninstanzen (neues Abc ()) Primitive Array-Erstellung (neu int[10][5][]) Klassen- oder Interface-Array-Erstellung (neu Abc[10][5][]) Array-Zugriff (args[0]) Lokaler Variablenzugriff Null-Literal Unäre Zahl Umfang des Conversion-Blocks, Methodenbereich, Klassenbereich, globaler Bereich Throws-Klausel Array-Initialisierer (String[] a={ "x", "y", "z" }) Primitive Klassenliterale (int.class) Nicht-primitive Klassenliterale (String.class) Zugänglichkeitsprüfung (PUBLIC, PROTECTED, PRIVATE) Autoboxing und Unboxing Variable Arity-Methoden (auch bekannt als "varargs") Einschränkungen: Compiler kann keine externen Projekte oder JAR-Dateien öffnen Compiler kann jeweils nur eine Datei verarbeiten (keine Projekte mit mehreren Dateien) Typargumente (generische Typen) werden analysiert, aber ansonsten ignoriert Deklaration parametrisierter Typen Typsichere Aufzählungen Annotationsdeklarationen

Ähnliche Programme

Alternativen

Mehr von diesem Verlag