240 likes | 335 Vues
LINGUAGENS DE PROGRAMAÇÃO III. Prof. Daniel danielmc@sanepar.com.br Aula 02. Aula 02 – 21/08/2013. Introdução ao Java Histórico do Java A plataforma Java Execução de Programas em Java IDE’s Java Preparação do ambiente Instalação da JDK Instalação do Eclipse. Introdução ao Java.
E N D
LINGUAGENS DE PROGRAMAÇÃO III Prof. Daniel danielmc@sanepar.com.br Aula 02
Aula 02 – 21/08/2013 • Introdução ao Java • Histórico do Java • A plataforma Java • Execução de Programas em Java • IDE’s Java • Preparação do ambiente • Instalação da JDK • Instalação do Eclipse
Introdução ao Java • Linguagem de programação Orientada a Objetos • Multi-Plataformas • Linux • Windows • Mac OS/X • Etc. • Web • Hardware • Intel • AMD • Embarcados • Etc.
Histórico do Java • Linguagem OO • Década de 90 • James Gosling • Sun Microsystems • Multiplataforma • Linguagem Bytecode
Plataforma Java • O Java não é apenasumalinguagem, é umaplataformadivididaemdiversoscomponentes. • J2SE • J2EE • J2ME • Java Web Services • JavaFx
Execução de Programas • Compilar (JAVAC) • Java Virtual Machine (JVM) • Uma paracadasistemadiferente
AmbientesIntegradosparadesenvolvimento • Eclipse • JBuilder • JDeveloper • NetBeans
Preparação do ambiente • Instalação do JDK • Instalação do IDE • Criação de pastas • BACKUP
Instalação do JDK • http://www.oracle.com/technetwork/java/javase/downloads/index.html
Instalação do Eclipse • http://www.eclipse.org/downloads/
ConfiguraçõesIniciais do Eclipse • Dentro de Meus Documentos -> Pasta com seu nome -> Pasta Java
ConfiguraçõesIniciais do Eclipse • Crie um atalho na área de trabalho • Duplo clique em
ConfiguraçõesIniciais do Eclipse • Indique a sua pasta
ConfiguraçõesIniciais do Eclipse • Indique a sua pasta
ConfiguraçõesIniciais do Eclipse • Tela Inicial
ConfiguraçõesIniciais do Eclipse • Tradução do Eclipse • http://www.eclipse.org/babel/downloads.php
Criando um Projeto • File -> New -> JavaProject
Criando um Projeto • Coloque o nome do Projeto • Next
Criando um Projeto • Coloque o nome do Projeto • Next
Criando um Projeto • Não mexa em nada por enquanto • Finish