Pico Compiler - java code editor, ide and offline compiler for iPhone
| Տարբերակ | 1.2.1 |
|---|---|
| Հրատարակիչ | Marcin Olawski |
| Թողարկման ամսաթիվ | 30 մյս, 2015 թ. |
| Ավելացման ամսաթիվը | 30 մյս, 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 ծրագրավորման լեզուն իրականացվում է. փաթեթներ, ներմուծման դասեր, ինտերֆեյսեր Ժառանգություն Ստատիկ անդամներ Դասեր, օրինակների սկզբնավորիչներ Դաշտեր, մեթոդների հայտարարագրեր Տեղական փոփոխականների հայտարարում, եթե ... էլի, համար, մինչդեռ, անել ... մինչդեռ, փորձեք ... բռնել .. վերջապես նետել, վերադարձնել, ընդհատել, շարունակել, փոխել, համաժամանակացված հայտարարություններ Բոլոր պարզունակ տիպերը Superclass անդամ մուտք են գործում այս (հղում ընթացիկ օրինակին) Superclass կոնստրուկտորի կանչ (super(a, b, c);) մեթոդի կանչում Դասի օրինակի ստեղծում (նոր Abc): ()) Պրիմիտիվ զանգվածի ստեղծում (նոր int[10][5][]) Դասի կամ ինտերֆեյսի զանգվածի ստեղծում (նոր Abc[10][5][]) զանգվածի մուտք (args[0]) Տեղական փոփոխական հասանելիություն null բառացի Unary թվային փոխակերպման արգելափակման շրջանակը, մեթոդի շրջանակը, դասի շրջանակը, գլոբալ շրջանակը նետում է նախադասությունը Array startizer (String[] a={ "x", "y", "z" }) Պրիմիտիվ դասի բառացիներ (int.class) Ոչ պարզունակ դասի բառացիներ (String.class) Մատչելիության ստուգում (ՀԱՍԱՐԱԿԱԿԱՆ, ՊԱՇՏՊԱՆՎԱԾ, ՄԱՍՆԱՎՈՐ) Ավտոբոքսում և ապաարկղից հանում Փոփոխական արական մեթոդներ (a.k.a. «varargs») Սահմանափակումներ. Կոմպիլյատորը չի կարող բացել արտաքին նախագծերը կամ բանկաները Կազմողը կարող է միաժամանակ մշակել միայն մեկ ֆայլ (առանց բազմաֆայլերի նախագծերի) Տիպի արգումենտները (ընդհանուր տեսակները) վերլուծվում են, բայց հակառակ դեպքում անտեսվում են պարամետրացված տեսակների հռչակագիր Typesafe enums Անոտացիայի հայտարարություններ