Прескочи към съдържанието
PC

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

Издател: Marcin Olawski
iOS $1.99
Изтегли v1.0.1 79 изтегляния
Версия1.0.1
Издател Marcin Olawski
Дата на излизане10.05.2016 г.
Датата е добавена25.02.2016 г.
Os изискванияiOS
ИзискванияCompatible with: ipad2wifi, ipad23g, iphone4s, ipadthirdgen, ipadthirdgen4g, iphone5, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen4g, ipadmini, ipadmini4g
Общо изтегляния79
Цена$1.99

Описание

Това е професионалната версия на Pico Compiler, първият офлайн компилатор на Java в App Store. Характеристики на Pro: Интелигентно завършване на код – Pico ще допълва имената на класове, методи, полета и ключови думи в обхвата на видимост. Когато извикате довършване на код, Pico Compiler анализира контекста и предлага изборите, които са достъпни от текущата позиция на каретката. 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) Проверка на достъпността (PUBLIC, PROTECTED, PRIVATE) Autoboxing и unboxing Методи с променлива арност (a.k.a. "varargs") Следните елементи на езика за програмиране Java все още не са внедрени: Аргументите на типа се анализират, но иначе се игнорират Декларация на параметризирани типове Типове безопасни преброявания Декларации на анотации Компилаторът може да обработва само един файл наведнъж

Подобни програми

Алтернативи

Още от този издател