Pico Compiler

Pico Compiler

O Pico Compiler é um ambiente de desenvolvimento off-line leve para escrever programas Java.
O Pico Compiler é um ambiente de desenvolvimento off-line leve para escrever programas Java.Ele foi desenvolvido principalmente para estudantes, fornecendo uma interface simples e a capacidade de avaliar interativamente o código-fonte Java.O principal objetivo do projeto era manter o compilador pequeno e simples, enquanto fornecia um compilador compatível com Java.Os seguintes elementos da linguagem de programação Java são implementados: • pacotes, importações • classes, interfaces • Herança • Membros estáticos • Classes, inicializadores de classes • Campos, declarações de métodos • Declarações de métodos locais • Declaração de variáveis ​​locais • Se ... mais, por enquanto, faça... enquanto, tente ... pegar ... finalmente, lance, retorne, quebre, continue, alterne, instruções sincronizadas • Todos os tipos primitivos • Acesso de membro da superclasse • ​​isso (referência à instância atual) • Chamada de construtor de superclasse (super (a, b, c);) • Chamada de método • Criação de instância de classe (novo Abc ()) • Criação de matriz primitiva (nova int [10] [5] []) • Criação de matriz de classe ou interface (nova Abc [10] [5] []) • Acesso à matriz (args [0]) • Acesso à variável local • literal nulo • Conversão numérica unária • Escopo do bloco, escopo do método, escopo da classe, escopo global • cláusula throws • Inicializador da matriz (String [] a = {"x", "y", "z"}) • Literais de classe primitiva (classe int.cl) • Classe não primitivaliterais (String.class) • Verificação de acessibilidade (PUBLIC, PROTECTED, PRIVATE) • Caixa automática e unboxing • Métodos variáveis ​​de aridade (também conhecidos como "varargs") Limitações: • O compilador não pode abrir projetos ou jarros externos • O compilador pode processar apenas um arquivo empor vez (sem projetos com vários arquivos) • Os argumentos de tipo (tipos genéricos) são analisados, mas são ignorados • Declaração de tipos parametrizados • Enumerações tipesafras • Declarações de anotação

Recursos

Categorias

Alternativas ao Pico Compiler para Web com licença comercial

Codeanywhere

Codeanywhere

O Codeanywhere é um editor de código em um navegador com um poderoso cliente ftp integrado e todos os formatos populares da web são suportados (HTML, PHP, JavaScript, CSS e XML).