Passa al contenuto
PC

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

Editore: Marcin Olawski
iOS Free
Scarica v1.2.1 296 scaricamenti
Versione1.2.1
Editore Marcin Olawski
Data di rilascio30 mag 2015
Data aggiunta30 mag 2015
Requisiti del sistema operativoiOS
RequisitiCompatible with: ipad2wifi, ipad23g, iphone4s, ipadthirdgen, ipadthirdgen4g, iphone5, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen4g, ipadmini, ipadmini4g
Download totali296
Download a settimana1
PrezzoFree

Descrizione

Pico Compiler è un ambiente di sviluppo offline leggero per la scrittura di programmi Java. È progettato principalmente per gli studenti, fornendo un'interfaccia semplice e la capacità di valutare in modo interattivo il codice sorgente Java. L'obiettivo principale della progettazione era mantenere il compilatore piccolo e semplice, fornendo al contempo un compilatore compatibile con Java (vedere le limitazioni di seguito). I seguenti elementi di vengono implementati i linguaggi di programmazione Java: pacchetti, classi di importazione, interfacce Ereditarietà Membri statici Classi, inizializzatori di istanze Campi, dichiarazioni di metodi Dichiarazione di variabili locali if ... else, for, while, do ... while, try ... catch .. .finalmente, throw, return, break, continue, switch, sincronizzate istruzioni Tutti i tipi primitivi Il membro della superclasse accede a questo (riferimento all'istanza corrente) Invocazione del costruttore della superclasse (super(a, b, c);) Invocazione del metodo Creazione dell'istanza della classe (nuovo Abc ()) Creazione di array primitivi (new int[10][5][]) Creazione di array di classi o interfacce (new Abc[10][5][]) Accesso all'array (args[0]) Accesso a variabili locali null literal Numerico unario conversione Ambito del blocco, ambito del metodo, ambito della classe, ambito globale genera la clausola Inizializzatore di array (String[] a={ "x", "y", "z" }) Valori letterali di classe primitivi (int.class) Valori letterali di classe non primitivi (String.class) Controllo dell'accessibilità (PUBBLICO, PROTETTO, PRIVATO) Autoboxing e unboxing Metodi di arietà variabile (alias "varargs") Limitazioni: il compilatore non può aprire progetti o jar esterni Il compilatore può elaborare solo un file alla volta (nessun progetto con più file) Gli argomenti di tipo (tipi generici) vengono analizzati, ma altrimenti ignorati Dichiarazione di tipi parametrizzati Enumerazioni sicure Dichiarazioni di annotazione

Programmi simili

Alternative

Altri prodotti di questo editore