Pico Compiler - java code editor, ide and offline compiler for iPhone
| Версия | 1.2.1 |
|---|---|
| Издател | Marcin Olawski |
| Дата на излизане | 30.05.2015 г. |
| Датата е добавена | 30.05.2015 г. |
| Os изисквания | iOS |
| Изисквания | Compatible with: ipad2wifi, ipad23g, iphone4s, ipadthirdgen, ipadthirdgen4g, iphone5, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen4g, ipadmini, ipadmini4g |
| Общо изтегляния | 296 |
| Изтегляния на седмица | 1 |
| Цена | Free |
Описание
Pico Compiler е лека, офлайн среда за разработка за писане на Java програми. Той е предназначен основно за студенти, като предоставя прост интерфейс и възможност за интерактивна оценка на изходния код на Java. Основната цел на дизайна беше компилаторът да бъде малък и прост, като същевременно се предоставя компилатор, съвместим с Java (вижте ограниченията по-долу). Следните елементи на езикът за програмиране Java са внедрени: пакети, импортирани класове, интерфейси Наследяване Статични членове Класове, инстанции инициализатори Полета, декларации на методи Локални променливи декларация if ... else, for, while, do ... while, try ... catch .. .finally, throw, return, break, continue, switch, synchronized statements Всички примитивни типове Член на суперклас достъп до това (препратка към текущия екземпляр) Извикване на конструктор на суперклас (super(a, b, c);) Извикване на метод Създаване на екземпляр на клас (нов Abc ()) Създаване на примитивен масив (нов int[10][5][]) Създаване на масив от клас или интерфейс (нов Abc[10][5][]) Достъп до масив (args[0]) Достъп до локална променлива нулев литерал Унарно число обхват на блок за преобразуване, обхват на метода, обхват на класа, клауза за глобален обхват Инициализатор на масив (String[] a={ "x", "y", "z" }) Литерали на примитивен клас (int.class) Литерали на непримитивен клас (String.class) Проверка на достъпността (ПУБЛИЧНО, ЗАЩИТЕНО, ЧАСТНО) Автоматично поставяне в кутия и разопаковане Методи за променлива арност (известни още като "varargs") Ограничения: Компилаторът не може да отваря външни проекти или буркани Компилаторът може да обработва само един файл наведнъж (без многофайлови проекти) Аргументите на типа (общи типове) се анализират, но иначе се игнорират Декларация на параметризирани типове Typesafe enums Декларации на анотация