Compilador Java online
Execute Java 8, 11 e 17 no navegador, sem JDK
Carregando...
Compilar e executar código Java online
- 1
Cole o código ou escolha um exemplo
Escreva Java no editor ou comece por um exemplo interno como Hello World, Stream API ou expressões lambda.
- 2
Escolha uma versão do Java
Selecione Java 8, 11 ou 17 na barra de ferramentas antes de executar, para conferir a sintaxe e a biblioteca padrão daquela versão.
- 3
Execute e leia o resultado
A primeira execução carrega e aquece o compilador Java dentro do navegador; depois disso a compilação é imediata. Saída do programa, saída de compilação e erros têm cada um a sua aba.
- 4
Copie o resultado ou compartilhe o código
Copie o código e a saída, recupere uma versão anterior do histórico local ou gere um link de compartilhamento que leva o código.
Visão geral de recursos
Compilador Java online que compila e executa código Java diretamente no navegador, sem instalar o JDK. Alterne entre Java 8, 11 e 17 — útil para conferir sintaxe, treinar para entrevistas e fazer demonstrações em aula.
Descrição da ferramenta
Java Playground poderoso com suporte para Java 8, 11 e 17. Baseado na tecnologia WebAssembly JVM CheerpJ, compile e execute código Java diretamente no navegador. Oferece destaque de sintaxe, exemplos predefinidos, histórico e muito mais, sem necessidade de instalação.
Lista de capacidades
- Compilador Java online: compilação e execução no navegador, sem JDK para instalar, sem variáveis de ambiente para configurar e sem IDE para abrir.
- Execução de código Java online com Java 8, 11 e 17, alternando versões para comparar o comportamento do mesmo código.
- Saída de compilação, saída do programa e erros aparecem em três abas separadas, de modo que erros de compilação e exceções em tempo de execução nunca se misturam.
- 7 exemplos prontos para executar já incluídos: Hello World, classes e objetos, ArrayList, Stream API, expressões lambda, data e hora e tratamento de textos.
- Destaque de sintaxe Java e numeração de linhas no editor, cópia de código e saída com um clique e limite de 30 segundos por execução.
- Histórico local e links de compartilhamento: recupere um código executado antes ou gere uma URL com o seu código para enviar a um colega.
- Baseado em CheerpJ WebAssembly: seu código é compilado e executado dentro do seu próprio navegador. Nada é enviado, sem login e sem anúncios.
Feedback
Ajude-nos a melhorar a ferramenta
Ferramentas relacionadas
Formatador JSON Online
Formate, valide e explore JSON no navegador: visão em árvore, linhas de erro exatas e JSONPath, sem upload
Comparar JSON
Compare dois documentos JSON on-line: ordem das chaves e indentação ignoradas, cada adição, remoção e alteração listada por JSONPath, sem envio
Compilador Python Online
Execute Python 3.8-3.12 com upload de arquivos, pastas de projeto e bibliotecas populares
Executor PHP Online
Execute e teste código PHP online, com suporte para múltiplas versões PHP 7.4-8.5 e comparação de resultados