Ícone de pesquisa do Download.it
Advertisement

Programa necessário para fazer programação em Java

Programa necessário para fazer programação em Java

Vote: (74 votos)

licença do Programa: Grátis

Desenvolvedor: Oracle

Versão: 19

Funciona em: Windows

Vote:

licença do Programa

(74 votos)

Grátis

Desenvolvedor

Versão

Oracle

19

Funciona em:

Windows

Prós

  • - Tudo está incluído para criar programas Java
  • - Instalação e atualizações são muito fáceis
  • - O kit é completamente gratuito

Contras

  • - Somente ferramentas de linha de comando estão incluídas
  • - A configuração pode ser confusa no início
  • - Sem tutoriais no download

O Java Development Kit (JDK) é uma coleção gratuita de ferramentas que permite a qualquer pessoa começar a escrever programas para a plataforma Java. O download básico inclui o executável Java runtime, as bibliotecas centrais para a linguagem e o compilador Java para transformar arquivos legíveis por humanos em bytecode. A instalação é feita através de um simples assistente. A única coisa que os usuários têm que fazer é escolher quais pacotes devem ser instalados e para onde o kit deve ir. O instalador também verifica imediatamente se há atualizações. Isso é importante, pois atualizações de versões menores do Java parecem sair com relativa frequência.

A primeira coisa que a maioria das pessoas notará é que a instalação não adiciona nenhum novo executável à área de trabalho ou ao menu iniciar. Isso porque o Java Development Kit contém apenas ferramentas de linha de comando. Isso significa que os usuários têm que abrir uma janela de console e ir para o diretório onde o programa foi instalado. Os comandos precisam ser inseridos a partir da linha de comando para compilar um programa ou usar uma das outras ferramentas. Isso é facilmente remediado através do download de um ambiente de desenvolvimento integrado, embora não esteja incluído no kit de desenvolvimento.

Uma questão que deve ser levada em conta é que algumas mudanças no sistema podem ser necessárias após a instalação do kit de desenvolvimento. Java olha para a variável classpath a fim de ver onde os executáveis e bibliotecas estão localizados. Pessoas acostumadas a trabalhar através de um ambiente de desenvolvimento visual podem não estar familiarizadas com a forma de adicionar Java ao classpath. As instruções estão incluídas no site principal do Java pela Oracle, embora teria sido bom incluir as instruções no download.

O Java Development Kit é um dos pacotes mais completos para a criação de aplicações que podem ser baixadas gratuitamente hoje. O pacote inclui quase todas as bibliotecas necessárias para escrever aplicações e servidores de rede, applets baseados na web e programas que acessam bancos de dados relacionais. Ele também inclui uma série de ferramentas de linha de comando que facilitam a compilação de arquivos jar para distribuição e a criação de documentação técnica automatizada para arquivos fonte. O pacote inclui ferramentas avançadas de monitoramento e medição de desempenho, como o JConsole. Os desenvolvedores encontrarão tudo o que é necessário para criar aplicações básicas e avançadas dentro do pacote de ferramentas.

Uma das principais vantagens do Kit de Desenvolvimento Java é que ele é fácil de aprender. Desenvolvedores experientes podem aprender rapidamente a linguagem, já que a sintaxe é semelhante a outras linguagens como C. Pessoas que são novatas em programação irão desfrutar da natureza de alto nível da linguagem. Os nomes das classes e palavras-chave usadas em Java são simples de entender. Java é também uma das linguagens mais populares no mundo e é usada para escrever aplicativos para dispositivos móveis, sistemas desktop e eletrônica personalizada. O Java Development Kit é um bom download para qualquer pessoa que queira começar a programar hoje.

Prós

  • - Tudo está incluído para criar programas Java
  • - Instalação e atualizações são muito fáceis
  • - O kit é completamente gratuito

Contras

  • - Somente ferramentas de linha de comando estão incluídas
  • - A configuração pode ser confusa no início
  • - Sem tutoriais no download