Introdução à plataforma Java
2 A tecnologia Java Java: linguagem de programação e plataforma de desenvolvimento Criada pela Sun Microsystems Apoiada por várias empresas de TI: IBM, Oracle, HP, Fujitsu,... Plataformas de execução em diversos dispositivos (computadores, smart cards, celulares, palmtops,...)
3 A linguagem Java Alto-nível Simples Orientada a Objetos Robusta Segura Portável Independente de plataforma Dinâmica Alta performance
4 Programas Java Necessitam da Java Virtual Machine para serem executados O código-fonte Java é salvo em um arquivo.java O arquivo.java é compilado para um arquivo.class O arquivo.class contém instruções em bytecodes A JVM carrega os arquivos.class e executa as instruções
5 Programas Java
6 Java: write once, run anywhere Um programa Java pode ser executado em qualquer plataforma que exista uma JVM
7 A plataforma Java Baseada apenas em software Composta por JVM Java Application Programming Interface (API)
8 Edições Java JSE – aplicações para dispositivos com alto poder de processamento como desktops e servidores JEE – aplicações corporativas acessíveis pela rede JME – aplicações para dispositivos com baixo poder de processamento e memória como celulares e palmtops Alvo da disciplina
9 Plataforma de desenvolvimento Java Development Kit Java Runtime Enviroment (JRE ou JVM) Ferramentas de desenvolvimento Javac – compilador Java Jdb – depurador Jar – empacotador Javadoc – geração de documentação Outras ferramentas
10 Recursos para aprendizagem Site oficial Java Tutorial Apostila
Recursos para aprendizagem Java: como programa (Deitel) A linguagem de programação Java (Ken Arnold)
Recursos para aprendizagem Conceitos de computação com o essencial de Java
Olá Mundo!
14 Programa Olá Mundo! Abra um editor de textos como o notepad e digite o código abaixo: public class OlaMundo{ public static void main(String[] args){ System.out.println("Ola Mundo!"); } Salve o arquivo com o nome OlaMundo.java Abra um terminal de comando e mude o diretório corrente para a pasta onde o arquivo foi salvo
15 Programa Olá Mundo! Digite javac OlaMundo.java Verifique que foi criado o arquivo OlaMundo.class Caso não apareça nenhuma mensagem de erro, digite java OlaMundo
16 Exercício Crie um programa que escreva Seu nome Sua matrícula Seu endereço de
17 Referências Slides do professor Jorgiano Márcio (CEFET-RN) The Java Tutorial -