Pico Compiler - java code editor, ide and offline compiler for iOS
| Versión | 1.2.1 |
|---|---|
| Editor | Marcin Olawski |
| Fecha de lanzamiento | 10 may 2016 |
| Fecha Agregada | 30 may 2015 |
| Requisitos del sistema operativo | iOS |
| Requisitos | Compatible with: ipad2wifi, ipad23g, iphone4s, ipadthirdgen, ipadthirdgen4g, iphone5, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen4g, ipadmini, ipadmini4g |
| Descargas totales | 297 |
| Precio | Free |
Descripción
Pico Compiler es un entorno de desarrollo ligero y fuera de línea para escribir programas Java. Está diseñado principalmente para estudiantes, brinda una interfaz simple y la capacidad de evaluar de forma interactiva el código fuente de Java. El objetivo principal del diseño era mantener el compilador pequeño y simple, al tiempo que proporcionaba un compilador compatible con Java (consulte las limitaciones a continuación). Los siguientes elementos de Se implementan el lenguaje de programación Java: paquetes, clases de importación, interfaces Herencia Miembros estáticos Clases, inicializadores de instancias Campos, declaraciones de métodos Declaración de variables locales if ... else, for, while, do ... while, try ... catch .. finalmente, arrojar, devolver, interrumpir, continuar, cambiar, declaraciones sincronizadas Todos los tipos primitivos Los miembros de la superclase acceden a esto (referencia a la instancia actual) Invocación del constructor de la superclase (super(a, b, c);) Invocación del método Creación de la instancia de la clase (nuevo Abc ()) Creación de arreglos primitivos (nuevo int[10][5][]) Creación de arreglos de clases o interfaces (nuevo Abc[10][5][]) Acceso a arreglos (args[0]) Acceso a variables locales literal nulo Numérico unario alcance del bloque de conversión, alcance del método, alcance de la clase, alcance global throws cláusula Array initializer (String[] a={ "x", "y", "z" }) Literales de clase primitivos (int.class) Literales de clase no primitivos (String.class) Comprobación de accesibilidad (PÚBLICO, PROTEGIDO, PRIVADO) Autoboxing y unboxing Métodos de aridad variable (también conocidos como "varargs") Limitaciones: el compilador no puede abrir proyectos externos o jars. El compilador solo puede procesar un archivo a la vez (sin proyectos de varios archivos). Los argumentos de tipo (tipos genéricos) se analizan, pero se ignoran. Declaración de tipos parametrizados.