44
POO Documentation Release 1.0 Felipe Dau e Francisco Pereira Junior August 13, 2015

POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

Embed Size (px)

Citation preview

Page 1: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO DocumentationRelease 1.0

Felipe Dau e Francisco Pereira Junior

August 13, 2015

Page 2: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos
Page 3: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

Contents

1 Instalação do Java 11.1 Download . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2 Instalação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21.3 Variáveis de Ambiente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51.4 Verificação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

2 Instalação do NetBeans 132.1 Download . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132.2 Instalação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132.3 Hello World . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

3 Instalação do IntelliJ IDEA 273.1 Download . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273.2 Instalação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283.3 Configuração . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313.4 Hello World . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

i

Page 4: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

ii

Page 5: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

CHAPTER 1

Instalação do Java

1.1 Download

Para baixar o Java, acesse https://www.oracle.com/technetwork/java/javase/downloads para ser redirecionado à últimaversão disponível. Neste guia, foi usada a versão 8 Update 45, a mais recente até o momento. Clique no botãoDOWNLOAD do JDK:

1

Page 6: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

Certifique-se de que você foi redirecionado à pagina de download do Java SE Development Kit, aceite o acordo delicença:

E baixe o arquivo referente à versão do sistema operacional:

1.2 Instalação

Execute o arquivo baixado (provavelmente salvo na pasta C:\Users\<Seu Nome>\Downloads) para iniciar ainstalação e clique em Next:

1.2.1 Configuração

Na janela de configuração do JDK, é possível alterar o quê e onde será instalado. A mudança do diretório não alterao funcionamento do Java, porém, alguns artigos sugerem a instalação do JDK em uma pasta raiz do drive C: parafacilitar sua busca posteriormente.

Neste guia, por razões de padronização com os laboratórios da UTFPR, adotaremos o caminho padrão. Sendo assim,clique em Next:

2 Chapter 1. Instalação do Java

Page 7: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

1.2. Instalação 3

Page 8: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

4 Chapter 1. Instalação do Java

Page 9: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

1.2.2 Java Runtime Environment

Na janela de instalação, enquanto os arquivos são copiados, uma janela de configuração do Java Runtime Environment(JRE) será exibida. Basta clicar em Próximo:

Em seguida, a instalação do JRE e posteriormente do JDK serão finalizadas. Apenas aguarde até que a barra deprogresso seja preenchida:

1.2.3 Finalização

Ao término da instalação a seguinte janela será exibida. Clique em Close:

1.3 Variáveis de Ambiente

Após o processo de instalação do JDK, deve-se adicioná-lo ao path do sistema. Para isso, deve-se abrir as propriedadesdo sistema. No Windows 8, basta pressionar Tecla Windows + X e clicar em Sistema:

É possível também clicar com o botão direito em Meu computador e em Propriedades caso esteja usando umaversão anterior do Windows.

Na janela de propriedades do sistema, clique em Configurações avançadas do sistema:

Em seguida, clique na aba Avançado e abra as Variáveis de ambiente:

Na janela de variáveis de ambiente, encontram-se duas seções: Variáveis de usuário e Variáveis dosistema. Quando a primeira é configurada, as modificações só ocorrerão para o usuário ativo, enquanto para asegunda, irão ocorrer para o sistema e consequentemente, para todos os usuários.

1.3. Variáveis de Ambiente 5

Page 10: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

6 Chapter 1. Instalação do Java

Page 11: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

1.3. Variáveis de Ambiente 7

Page 12: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

8 Chapter 1. Instalação do Java

Page 13: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

Neste guia, somente as variáveis de usuário serão configuradas, mas o processo para configurar as variáveis do sistemaé o mesmo. Lembre-se que para tal, é preciso estar logado com um usuário administrador sistema.

Deve-se definir três variáveis de ambiente: JAVA_HOME, CLASSPATH e PATH. Para cada uma das variáveis, com oauxílio das próximas seções, realize o seguinte processo:

• Clique em Novo na seção superior (de usuário) das variáveis de ambiente

• Digite a variável no primeiro campo

• Digite o valor no segundo campo

• Clique em OK

1.3.1 JAVA_HOME

Aponta para o diretório de instalação do JDK, para que programas que o utilizam possam encontrá-lo.

1.3. Variáveis de Ambiente 9

Page 14: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

Valor a ser inserido: C:\Program Files\Java\jdk1.8.0_45.

1.3.2 CLASSPATH

Aponta para o diretório que contem classes para que o Java possa carregá-las.

Valor a ser inserido: .;JAVA_HOME.

1.3.3 PATH

Aponta para arquivos executáveis para que o sistema possa executar programas independentemente do local que elestenham sido chamados.

Valor a ser inserido: C:\Program Files\Java\jdk1.8.0_45\bin.

A variável PATH é importante pois tanto o javac quanto o java se encontram no diretório bin. Portanto, eles sãoadicionados ao path para compilar e executar programas Java diretamente de seus respectivos diretórios.

10 Chapter 1. Instalação do Java

Page 15: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

1.4 Verificação

Após configurar todas as variáveis, verifique se o sistema consegue encontrar o compilador Java. Para isso, pressioneTecla Windows + R, digite cmd e clique em OK:

Finalmente, digite java -version no prompt de comando e pressione Enter. As seguintes informações deverãoser exibidas:

Caso o resultado não seja o mesmo, a instalação não foi bem sucedida. Verifique se as variáveis de ambiente foramconfiguradas corretamente e certifique-se de que o JDK realmente foi instalado no diretório escolhido no momento dainstalação.

1.4. Verificação 11

Page 16: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

12 Chapter 1. Instalação do Java

Page 17: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

CHAPTER 2

Instalação do NetBeans

Para que você possa criar e executar códigos em Java com maior praticidade você pode utilizar um Ambiente de Desen-volvimento Integrado, mais conhecido como IDE (Integrated Development Environment). Neste guia, mostraremoscomo instalar o NetBeans e criar um novo projeto para ser executado.

2.1 Download

Para baixar o NetBeans, acesse https://netbeans.org/downloads e clique no botão Download da versão para Java SE:

2.2 Instalação

Execute o arquivo baixado (provavelmente salvo na pasta C:\Users\<Seu Nome>\Downloads) para iniciar ainstalação e clique em Próximo:

2.2.1 Licença

Na janela de licença, aceite os termos e clique em Próximo:

2.2.2 JUnit

Você provavelmente irá utilizar o framework JUnit para testar seus projetos futuramente. Aconselhamos que aceite ostermos e instale-o também:

2.2.3 Configuração

Na janela do local de instalação, é possível alterar onde o NetBeans será instalado. Neste guia, adotaremos o caminhopadrão. Sendo assim, clique em Próximo:

2.2.4 Resumo

A janela de resumo será exibida antes da instalação. Nela é possível marcar para que atualizações sejam baixadasautomaticamente. Por conveniência, aconselhamos que marque esta opção. Clique em Instalar:

Aguarde para que os arquivos sejam extraídos:

13

Page 18: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

14 Chapter 2. Instalação do NetBeans

Page 19: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

2.2. Instalação 15

Page 20: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

16 Chapter 2. Instalação do NetBeans

Page 21: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

2.2. Instalação 17

Page 22: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

18 Chapter 2. Instalação do NetBeans

Page 23: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

2.2. Instalação 19

Page 24: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

20 Chapter 2. Instalação do NetBeans

Page 25: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

2.2.5 Finalização

Ao término da instalação a seguinte janela será exibida. O NetBeans disponibiliza uma opção de contribuir para seudesenvolvimento ao fornecer dados de uso anônimos automaticamente. Você pode desmarcar a opção caso não queiraenviá-los. Clique em Finalizar:

O NetBeans estará pronto para ser utilizado.

2.3 Hello World

Agora iremos criar um novo projeto para que você execute um código Java e certifique-se de que tudo está funcionandocorretamente.

Ao iniciar o NetBeans, a janela principal será exibida. Clique no ícone de Novo Projeto no canto superior es-querdo:

Escolha a categoria Java, o projeto Aplicação Java e clique em Próximo:

Digite um nome para o projeto, certifique-se de que a opção Criar Classe Principal está marcada e cliqueem Finalizar:

Digite a seguinte linha dentro do método main:

2.3. Hello World 21

Page 26: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

22 Chapter 2. Instalação do NetBeans

Page 27: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

System.out.println("Hello World!");

Clique no botão Executar no canto superior da janela e confira o resultado do seu código no painel inferior:

Se você obteve um resultado igual ao da imagem anterior, você acabou de compilar e executar o seu primeiro códigoJava!

2.3. Hello World 23

Page 28: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

24 Chapter 2. Instalação do NetBeans

Page 29: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

2.3. Hello World 25

Page 30: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

26 Chapter 2. Instalação do NetBeans

Page 31: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

CHAPTER 3

Instalação do IntelliJ IDEA

Para que você possa criar e executar códigos em Java com maior praticidade você pode utilizar um Ambiente de Desen-volvimento Integrado, mais conhecido como IDE (Integrated Development Environment). Neste guia, mostraremoscomo instalar o IntelliJ IDEA e criar um novo projeto para ser executado.

3.1 Download

Para baixar o IntelliJ IDEA, acesse https://www.jetbrains.com/idea/download e clique no botão DownloadCommunity:

27

Page 32: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

3.2 Instalação

Execute o arquivo baixado (provavelmente salvo na pasta C:\Users\<Seu Nome>\Downloads) para iniciar ainstalação e clique em Next:

3.2.1 Configuração

Na janela do local de instalação, é possível alterar onde o IntelliJ IDEA será instalado. Neste guia, adotaremos ocaminho padrão. Sendo assim, clique em Next:

Na janela de opções, por conveniência, aconselhamos que marque ambas. A opção de associar arquivos .java permiteque o IDE seja iniciado automaticamente quando você abrir tais arquivos. Clique em Next:

Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos da IDE serão criados.Adotaremos o caminho padrão. Clique em Install:

Aguarde para que os arquivos sejam extraídos:

3.2.2 Finalização

Ao término da instalação a seguinte janela será exibida. Marque a opção Run IntelliJ IDEA CommunityEdition e clique em Finish:

28 Chapter 3. Instalação do IntelliJ IDEA

Page 33: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

3.2. Instalação 29

Page 34: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

30 Chapter 3. Instalação do IntelliJ IDEA

Page 35: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

3.3 Configuração

Ao iniciar o IntelliJ IDEA, você será perguntado se já possui configurações utilizadas anteriormente. Como é a primeiravez que você o utiliza, deixe a segunda opção marcada, e clique em OK:

Em seguida, opções de configuração serão exibidas. Escolha um tema que mais lhe agrade, e clique em Skip Alland Set Defaults para utilizar configurações pré-definidas:

O IntelliJ IDEA estará pronto para ser utilizado.

3.3. Configuração 31

Page 36: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

32 Chapter 3. Instalação do IntelliJ IDEA

Page 37: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

3.4 Hello World

Agora iremos criar um novo projeto para que você execute um código Java e certifique-se de que tudo está funcionandocorretamente.

Ao iniciar o IntelliJ IDEA, a janela inicial será exibida. Clique em Create New Project:

Caso o JDK não tenha sido identificado como na seguinte imagem:

Clique em New e então em JDK:

Procure o local onde o JDK foi instalado. Neste guia, utilizaremos C:\Program Files\Java\jdk1.8.0_45.Selecione o diretório e clique em OK :

Verifique se o JDK 1.8 foi detectado e clique em Next :

Marque a opção Create project from template, selecione o template Command Line App e clique emNext:

Digite um nome para o projeto e clique em Finish:

Digite a seguinte linha dentro do método main:

System.out.println("Hello World!");

Clique no botão Run no canto superior direito da janela e confira o resultado do seu código no painel inferior:

Se você obteve um resultado igual ao da imagem anterior, você acabou de compilar e executar o seu primeiro códigoJava!

3.4. Hello World 33

Page 38: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

34 Chapter 3. Instalação do IntelliJ IDEA

Page 39: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

3.4. Hello World 35

Page 40: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

36 Chapter 3. Instalação do IntelliJ IDEA

Page 41: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

3.4. Hello World 37

Page 42: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

38 Chapter 3. Instalação do IntelliJ IDEA

Page 43: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

3.4. Hello World 39

Page 44: POO Documentation - media.readthedocs.org · 2 Instalação do NetBeans 13 ... Para finalizar a configuração, você pode escolher o diretório do menu iniciar em que os atalhos

POO Documentation, Release 1.0

40 Chapter 3. Instalação do IntelliJ IDEA