Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

Introdução à Programação Java: Compilação e Execução de um Programa Básico, Notas de estudo de Engenharia Telemática

Este documento fornece instruções para escrever, compilar e executar um programa simples em java usando o windows e o java development kit (jdk) 1.6. Ele explica o processo de compilação de um programa java em bytecode e sua execução usando a java virtual machine (jvm). Além disso, ele fornece instruções para configurar o ambiente de desenvolvimento e resolver problemas comuns durante a compilação.

Tipologia: Notas de estudo

2010

Compartilhado em 26/11/2010

samuel-santos-22
samuel-santos-22 🇧🇷

4.6

(41)

262 documentos

1 / 5

Documentos relacionados


Pré-visualização parcial do texto

Baixe Introdução à Programação Java: Compilação e Execução de um Programa Básico e outras Notas de estudo em PDF para Engenharia Telemática, somente na Docsity! 1 INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DA PARAÍBA CURSO DE GRADUAÇÃO DE TECNOLOGIA EM TELEMÁTICA DISCIPLINA: PROGRAMAÇÃO ORIENTADA A OBJETOS PROFESSOR: ANDERSON COSTA ASSUNTO: PRIMEIRO PROGRAMA EM JAVA (COMPILAÇÃO E EXECUÇÃO) AULA PRÁTICA Nº 1 Introdução Este roteiro de aula prática tem o objetivo de auxiliar o aluno a escrever, compilar e executar o seu primeiro programa na linguagem Java. Compilar significa traduzir o programa escrito em uma linguagem de programação de alto nível (ex: Java) em uma linguagem de máquina, que pode ser compreendida e executada pelo processador (ex: Intel Pentium) do computador em um determinado sistema operacional (ex: Microsoft Windows). No caso de Java, o programa não é compilado para uma plataforma (processador e sistema operacional) específica, mas para uma linguagem chamada bytecode de uma máquina virtual (JVM – Java Virtual Machine). A máquina virtual é emulada em software em várias plataformas diferentes, de modo que um mesmo programa em bytecode pode ser executado em todas elas. Essa característica se chama “portabilidade”. Repare que isso não é verdade para outras linguagens. O programa será digitado pelo aluno usando um editor de textos comum (ex: Bloco de Notas) e compilado manualmente através de linha de comando (ex: o prompt de comando, do Windows). Para os próximos programas em Java será utilizado um ambiente (aplicação) mais amigável, mas também mais complexo, chamado de IDE (Integrated Development Environment ou ambiente integrado de desenvolvimento). Obs.: Essa prática foi concebida para ser realizada no sistema operacional Microsoft Windows para torná-la mais apropriada para iniciantes. Entretanto, com pequenas modificações, ela pode ser executada em outros ambientes, como Linux. O programa Java e a forma de compilação e execução permanecem inalterados. Preparativos iniciais Esta prática supõe que JDK (Java Standard Edition Development Kit) está instalado na máquina, mais precisamente o Java 6, com o jdk1.6.0 (isso significa que é o Java 6). 1. Verifique se o JDK está instalado e qual a versão dele. Use o Windows Explorer (clicar com o botão da direita em “Iniciar” e então selecionar a opção “Pesquisar” no menu). Vá na pasta “Java” dentro de “Arquivos de Programas” e veja a versão do JDK. Qualquer versão que seja “jdk1.6” (Java 6) pode ser usada. 2. Verifique se o compilador e interpretador estão configurados para serem acessados através da linha de comando. Inicie um prompt de comando, clicando em “Iniciar”, depois em “Executar”, digitando “cmd” e clicando em OK. A janela que aparecerá deverá ser como: 3. Digite o comando “path”, que mostra o conteúdo da variável PATH, que informa em quais caminhos (pastas e sub-pastas) o sistema operacional deve procurar os programas a serem executados. Se o caminho da pasta onde os programas se encontram estiver configurado, 2 deve haver “Arquivos de programas\Java\jdk1.6\bin” como parte do resultado desse comando. 4. Teste o compilador Java, digitando “javac”. Se uma mensagem grande, iniciada por “Usage: javac <options> <source files>” for impressa, então o compilador foi executado. Senão, uma mensagem de erro como a seguinte deve ser apresentada: “'javac' não é reconhecido como um comando interno ou externo, um programa operável ou um arquivo em lotes.”. 5. No caso de haver erro, uma solução é digitar o caminho completo: “c:\"Arquivos de programas"\Java\jdk1.6\bin\javac”, que pode ser inconveniente. 6. Outra solução é alterar a configuração para aquele promt de comando, mas que terá que ser refeita todas as vezes que se abrir um novo prompt. Isso é realizado através do comando “SET PATH=%PATH%;c:\Arquivos de programas\Java\jdk1.6\bin”. Teste novamente. 7. Uma solução definitiva é alterar as configurações do sistema que valerá definitivamente para todos os programas do Windows. Na área de trabalho, clique com o botão da direita em “Meu computador” e depois selecione a opção “Propriedades” no menu. Então, selecione a aba “Avançado” e clique no botão “Variáveis de ambiente”. Na parte inferior da janela, selecione a variável “Path” e clique em “Editar”. Em “Valor da variável”, vá até o final da linha e acrescente “;c:\Arquivos de programas\Java\jdk1.6\bin”. Lembre-se de iniciar com “;” (ponto e virgula), que separa os diferentes caminhos que estão configurados nessa variável. Abra outro prompt de comando e teste o comando “javac”. Observação: Em algumas situações você pode não ter permissão de mudar as configurações do sistema. Nesse caso, a solução mais adequada seria a segunda (alterar o conteúdo da variável PATH manualmente todas as vezes). Exercício a – Digitando o programa 8. Abra o editor de textos Context ou outro editor simples que salve o texto em formato ASCII e digite o programa abaixo (sem os números de linhas): 1 // Primeiro programa em Java 2 public class BemVindo 3 { 4 public static void main(String args[]) 5 { 6 System.out.println("Bem-vindo ao IFPB!"); 7 } 8 } 9. Explicação do programa: • A linha “1” contem um comentário, pois é iniciada com “//” . Existem outras formas de se inserir comentários em um programa Java. • A linha “2” contem a declaração da classe “BemVindo”. Por enquanto é suficiente entender que uma classe precisa das palavras reservadas “public” e “class” e que “BemVindo” é um nome qualquer, mas que como será visto adiante, precisa ser igual ao nome do arquivo que vai conter a classe. • Na linha “3”, o caractere “{“ (abre chaves) indica que tudo o vem a seguir pertence à classe BemVindo, até o seu encerramento com “}”. • A linha “4” declara o método principal (main) dessa classe, que será executado quando o programa for iniciado. A declaração “public static void main(String args[])” é necessária exatamente desta forma (com o tempo, cada palavra será compreendida, mas por enquanto é suficiente saber que isso é necessário). Nem todas as classes precisam ter um método “main”. • Na linha “5”, o caractere “{“ (abre chaves) indica que tudo o vem a seguir pertence ao método “main”, até o seu encerramento com “}”. • A linha “6” contem o comando “System.out.println(“Bem-vindo ao IFPB!”);” que imprime na tela (linha de comando) a mensagem “Bem-vindo ao IFPB!”. “System.out” é um objeto de saída padrão e “println” um método que imprime um string (conjunto de caracteres) e passa para a próxima linha. Existem outros métodos para imprimir na tela como será visto a seguir, além de métodos para imprimir em janelas gráficas.
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved