Como começar com Java

Java
Um guia amigável sobre como obter o kit de desenvolvimento Java, uma boa IDE, e um grande livro.

Java é uma linguagem de programação poderosa mas fácil de usar (para não falar que é a linguagem usada na maioria programação cursos de informática.) Java é uma linguagem de grande e bastante fácil uma vez que você começar tudo configurado – mas ficando tudo configurado é difícil. Isso é o que este guia é para.

Obtendo o SDK

Antes de fazer qualquer coisa, você tem que pegar o JDK – o Java Development Kit ou Java SDK (Software Development Kit). Você precisa do SDK para escrever programas em Java. Vá para esta página e clique no botão de download JDK.

Click on the cup of Java (the JDK download.)
Clique no botão circulado e baixar o arquivo apropriado para sua plataforma.

Faça o download do instalador e executá-lo. Parabéns! O Java SDK já foi instalado em seu computador.

Conseguir um IDE

Agora que você tem o JDK, você pode começar a programação, mas você vai ter que fazê-lo da maneira antiga: escrever o código em um editor de texto e compilá-lo usando a linha de comando.

A menos que, claro, você tem uma Ambiente de Desenvolvimento Integrado, que é um termo chique para um programa que ajuda a código. Acredite em mim, é muito, codificação muito mais fácil usar uma IDE.

Então, qual IDE você deve usar? A maioria das pessoas irá recomendar um par para você:

  • BlueJ é um IDE muito simples que é bom para fins educativos, mas não é muito útil para grandes projetos. Provavelmente, você vai ser destinado um pouco maior do BlueJ irá permitir-lhe. Não IDE um mau embora.
  • JCreator é ligeiramente mais potente, mas é caro, a versão gratuita e é pouco melhor do que a codificação da maneira antiga (Eu vou te dizer, Eu tenho que usar JCreator na escola.) É desajeitado e não tem um monte de recursos legais que a próxima 2 IDEs têm. Você pode querer passar em um presente.
  • Eclipse é um poderoso, profissional editor que muitos profissionais usam (e não se preocupe, é grátis.) É muito útil, se um pouco unintuitive, e considerado como um dos melhores IDEs lá fora. Definitivamente vale uma olhada.
  • Netbeans não é tão bem conhecido como Eclipse, mas é apenas como poderoso e útil. É muito semelhante ao Eclipse, exceto que é um pouco mais fácil de usar e tem um muito bom construtor de GUI. Eu, pessoalmente, recomendo, e Eu vou mostrar-lhe como usar este IDE neste guia. Você deve usar o NetBeans ou Eclipse.

Vá em frente e baixar e instalar e IDE (basta clicar nos links para ir para seus sites.)

Fazendo um projeto

Fogo até Netbeans (você pode registrar, mas você não precisa) e clique no botão da caixa com um sinal de mais na barra de ferramentas. Esse é o novo projeto botão. Vou mostrar-lhe como fazer um novo projeto – cada aplicativo Java que você fizer vai ser o seu próprio projeto. NetBeans irá manter todos os arquivos em um local central para você.

Create a Java - Java Application.
Escolha criar um Java > Java Application.

Crie o Java > Java Application, em seguida, insira o nome do seu projeto – chamá-lo de qualquer coisa que você gosta. Você pode mudar os outros campos, mas que não é realmente necessário.

E é aqui! Seu projeto é criado. Vai parecer um pouco como este…

The main screen of a NetBeans project
Você está vendo o arquivo principal do seu projeto.

Você pode digitar o que eu digitei (a linha destacada em azul; clique na imagem para vê-la em tamanho grande) nesse espaço e depois clique no botão de seta verde na barra de ferramentas para executar o aplicativo. (Não se preocupe se nada disso faz sentido para você; você vai aprender a língua em breve.)

Se você ver alguma saída na parte inferior da tela, depois tudo funcionou – agora você pode escrever Java para o conteúdo do seu coração.

Se você quiser adicionar um novo arquivo, clique no página com um sinal de mais na barra de ferramentas e selecione Java > Classe Java. (Novamente, não se preocupe se você não tem idéia do que é uma classe, apenas ir com ele.) Digite o nome do arquivo na próxima etapa (Se você deseja criar SomeFile.java, entrar Alguns arquivo na caixa de texto.)

Agora, sua tela será um pouco como este:

The main screen of NetBeans
O que o seu espaço de trabalho será semelhante a quando você tem vários arquivos

Observe a lista de arquivos no painel esquerdo – basta clicar no nome de um arquivo para abri-lo em uma nova aba. Você pode ter muitos arquivos – e, assim, muitas abas – aberto para edição de uma só vez. Executar o programa ainda funciona como normal.

Isso é tudo muito bem, você diz, mas não tenho idéia de como escrever essa coisa de Java. Eu preciso de uma máquina de café?

Conseguir um livro

Obviamente, você não pode escrever Java a menos que você aprender. Se você vai fazer um curso em Java, você pode parar por aqui. Se não, você vai precisar de um bom livro para aprender Java.

O problema é, a maioria dos livros sobre Java ou são incrivelmente chato, muito complicado, ou apenas flat-out ruim. Agradecidamente, há um excelente livro sobre Java, uma excelente série – Head First Java. (Obtenha na Amazon.)

Head First Java
Head First Java é o livro Java mais impressionante já escrito.

Se você já leu um livro Head First, você vai concordar que os livros Head First são grandes. Eles são cativante, diversão, e embalado com exercícios úteis. Não palestras mais chato ou monótono livros didáticos que são mais pesados ​​do que os dicionários. Não, Head First Java é realmente útil e faz Java divertido e fácil. Eu usei-me e foi muito melhor do que um curso de 9 meses (para não mencionar que a totalidade do conteúdo do curso se encaixam em cerca 100 páginas deste livro.)

Sério, Eu não posso enfatizar o quão grande é o Head First. Vá em frente e comprá-lo, e você pode saltar para a direita. Quando você inicia um novo exercício, fazer um novo projeto e adicionar quantos arquivos você precisa.

Head First assume que você está escrevendo código da maneira antiga, usando compilação manual a partir da linha de comando. Não há necessidade de fazer isso – quando lhe dizem para compilar e executar um exercício, basta executar o projeto no NetBeans. Você pode fazer todos os exercícios da segurança do NetBeans.

Adeus

Obrigado pelo seu interesse, e boa sorte com Java! Não sou especialista em Java, mas se você tiver dúvidas, não hesite em comentar este post, enviar e-mail me, ou pergunte-me no Twitter.

Publicado por

Neel Mehta

Harvard College. Desenvolvedor Web. Algum filósofo. Drogado Baseball.

Deixar uma resposta