Instrutor Java HEngholmJr Full JAVA INJECTION Procedure Finalidade: Permitir ao interessado instalar o ambiente de desenvolvimento Java, implementar, compilar e executar Aplicações de Console iniciais e executá-los imediatamente. Como fazer Siga os passos abaixo na exata seqüência apresentada. 1 - Processo de instalação do ambiente de desenvolvimento Java em sua máquina Para desenvolver programas/sistemas em Java, você necessita ter o ambiente desenvolvimento Java em sua máquina, que pode ser obtido gratuitamente no site da Sun. Para tanto, você deverá realizar o download do ambiente de desenvolvimento J2SDK. Siga o processo: 1. Entre no site da Sun MicroSystem: www.sun.com 2. Procure o pacote de desenvolvimento Java de nome J2SDK 3. Realize o download do mesmo 4. Instale o J2SDK de Neste ponto, você terá em sua máquina o ambiente de desenvolvimento Java que lhe permitirá desenvolver e executar programas na plataforma Java Pronto, você está pronto para começar. Criação e execução do primeiro programa Agora que você já possui o ambiente de desenvolvimento em sua máquina, vamos implementar, compilar e executar o primeiro programa. 2 - Criação do primeiro programa Para implementar seu primeiro programa, siga os passos: 1. Abra o editor de texto Notepad (prefira o JEdit que pode ser baixado gratuitamente, procure o mesmo no site www.google.com) 2. Digite o programa (código fonte) abaixo que, quando executado, apresentará na janela do DOS a frase Hello Java public class HelloWorld { public static void main(String[] args) { System.out.println("Hello world"); } } ATENÇÃO: A linguagem de programação Java é case sensitive, ou seja, letras minúsculas e maiúsculas são consideradas diferentes. Você deve digitar o código acima exatamente como está. Já a frase “Hello Java” pode ser escrita da maneira que convier. 3. Após digitar o código fonte de seu primeiro programa, você deverá salvá-lo. Selecione um diretório e salve-o como HelloWorld.java dentro do mesmo. Observe que o nome de seu programa fonte deve ser exatamente o mesmo da public class com a terminação .java Vamos supor que você salvou o arquivo HelloWorld.java no diretório C:\programasJava 1 Instrutor Java HEngholmJr 3 - Compilando e executando seu primeiro programa 1. 2. 3. 4. Abra o prompt do DOS Vá ao diretório C:\programasJava onde você gravou seu arquivo fonte Compile seu primeiro programa com o comando: javac HelloWorld.java Configure a variável de ambiente CLASSPATH através do comando: set CLASSPATH=. Este comando é necessário para que sua aplicação possa ser executada (execute uma única vez). 5. Execute seu primeiro programa com o comando: java HelloWorld Caso você tenha seguido os passos exatamente como indicados, você terá na tela do DOS o que é apresentado abaixo: C:\programasJava\javac HelloWorld.java C:\programasJava\ set CLASSPATH=. C:\programasJava\java HelloWord C:\programasJava\Hello world Próximos passos Repita os procedimentos descritos nos itens 2 e 3 para os outros exemplos abaixo. Após implementar e testar os programas abaixo, tente criar alterações e incluir novas solicitações de entrada de dados. Inicie ou continue seu aprendizado na linguagem de programação Java. PROGRAMA 2 - Solicita nome do usuário e saúda o mesmo import java.io.*; //necessária para a entrada/saída de dados public class IO1 { public static void main(String[] args) { String nome="Visitante"; System.out.println("\n\n\nBem vindo ao programa!"); try{ //JAVA exige try-catch para a entrada de dados //necessário para a entrada de dados BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); System.out.print("Digite seu nome:"); nome = in.readLine(); } } catch (IOException e) { // Catch any IO exceptions. e.printStackTrace(); } //Saída dos dados na tela System.out.println("\n\nSr(a)" + nome + ", bem vindo ao sistema!"); } 2 Instrutor Java HEngholmJr PROGRAMA 3 - Solicita descrição e preço de produto e os apresenta em seguida import java.io.*; //necessária para a entrada/saída de dados public class IO2 { public static void main(String[] args) { String descricao=""; double preco=0; System.out.println("\n\n\nDigite os dados do produto"); try{ //JAVA exige try-catch para a entrada de dados //necessário para a entrada de dados BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); System.out.print("Descricao:"); descricao = in.readLine(); System.out.print("Preco:"); preco = Double.parseDouble(in.readLine()); } catch (IOException e) { // Catch any IO exceptions. e.printStackTrace(); } //Saída dos dados na tela System.out.println("\n\nDados do produto"); System.out.println("Descricao:" + descricao); System.out.println("Preco:" + preco); } } 3