Pico Compiler - java code editor, ide and offline compiler for iPhone
| 버전 | 1.2.1 |
|---|---|
| 발행자 | Marcin Olawski |
| 출시일 | 2015. 5. 30. |
| 추가 된 날짜 | 2015. 5. 30. |
| 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 모든 기본 유형 수퍼클래스 멤버 액세스 this(현재 인스턴스 참조) 수퍼클래스 생성자 호출(super(a, b, c);) 메서드 호출 클래스 인스턴스 생성(new Abc ()) 기본 배열 생성(new int[10][5][]) 클래스 또는 인터페이스 배열 생성(new Abc[10][5][]) 배열 액세스(args[0]) 로컬 변수 액세스 null 리터럴 단항 숫자 변환 블록 범위, 메서드 범위, 클래스 범위, 전역 범위 throws 절 배열 이니셜라이저(String[] a={ "x", "y", "z" }) 기본 클래스 리터럴(int.class) 기본이 아닌 클래스 리터럴(String.class) 접근성 검사(PUBLIC, PROTECTED, PRIVATE) Autoboxing 및 unboxing 가변 arity 메서드(a.k.a. "varargs") 제한 사항: 컴파일러는 외부 프로젝트 또는 jar를 열 수 없습니다. 컴파일러는 한 번에 하나의 파일만 처리할 수 있습니다(다중 파일 프로젝트 없음) 유형 인수(일반 유형)는 구문 분석되지만 그렇지 않으면 무시됩니다. 매개변수화된 유형 선언 Typesafe enums Annotation 선언