Java para Desktop. Introdução à Plataforma Java JSE



Documentos relacionados
Linguagem Java. Arquitetura e Ambiente de Desenvolvimento. Arquitetura e Ambiente de Desenvolvimento Prof. Anderson Augustinho Uniandrade

Programação Orientada a Objetos (DPADF 0063)

Java Laboratório Aula 1. Divisões da Plataforma. Introdução a Plataforma Java. Visão geral da arquitetura da

Lógica de Programação

CURSO DE PROGRAMAÇÃO EM JAVA

Capítulo 1. Introdução ao Java. Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra

Programação por Objectos

Orientação a Objetos com Java

Programação online em Java

Tutorial de instalação do Java 7 no Windows 7.

Algoritmos I Aula 13 Java: Tipos básicos, variáveis, atribuições e expressões

Aula 09 Introdução à Java. Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes

Um pouco do Java. Prof. Eduardo

Objetivos: Entender o funcionamento dos programas Java via linha de comando

Orientação a Objetos e a Linguagem Java

Criando sua primeira aplicação JAVA com o Eclipse

Guião de Introdução ao Eclipse IDE Índice

PROGRAMAÇÃO JAVA. Parte 1

Tutorial Eclipse (IDE)

Java Básico. Aula 1 por Thalles Cezar

Tecnologia Java. Daniel Destro do Carmo Softech Network Informática

Java Standard Edition (JSE)

Linguagem de Programação JAVA. Professora Michelle Nery Nomeclaturas

Fundamentos de Java. Prof. Marcelo Cohen. 1. Histórico

Instalação do Java SDK (Software Development Kit)

Ferramentas: jar e javadoc

Procedimentos para Configuração do Ambiente J2EE e J2SE em Ambiente Windows

Prof. M.Sc. Fábio Procópio Prof. M.Sc. João Maria Criação: Fev/2010

FBV - Linguagem de Programação II. Um pouco sobre Java

Programação Orientada a Objetos

Laboratório I Aula 2

PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA*

Universidade da Beira Interior Cursos: Matemática /Informática e Ensino da Informática

Programação de Computadores - I. Profª Beatriz Profº Israel

ESQUEMA AULA PRÁTICA 1 Familiarização com o Ambiente de Desenvolvimento Eclipse Introdução à Linguagem de Programação JAVA

2 Orientação a objetos na prática

Linguagem de Programação Orientada a Objeto. Introdução a Orientação a Objetos Professora Sheila Cáceres

Programação de Computadores II TCC Turma A-1

Tutorial J2ME Parte 3

OFICINA DA PESQUISA PROGRAMAÇÃO APLICADA À CIÊNCIA DA COMPUTAÇÃO

Desenvolvimento Web TCC Turma A-1

Programação de Computadores - I. Profª Beatriz Profº Israel

Introdução ao IDE Netbeans (Programação Java)

Instalando e configurando o Java Development Kit (JDK)

Tutorial RMI (Remote Method Invocation) por Alabê Duarte

Prof. Esp. Adriano Carvalho

Definições. Parte 02. Java Conceitos e. Desenvolvimento de Programação Orientada a Objetos. Prof. Pedro Neto

Objetivos do Curso. Você será capaz de:

Bacharelado em Ciência e Tecnologia Processamento da Informação. Equivalência Portugol Java. Linguagem Java

ESQUEMA AULA PRÁTICA 1 Familiarização com o Ambiente de Desenvolvimento NetBeans Introdução à Linguagem de Programação JAVA

OOP - Java. Artur Duque Rossi Mestrado em Modelagem Computacional Universidade Federal de Juiz de Fora

Tutorial 1.0. Instalação

Em uma linguagem de programação como C e Pascal, temos a seguinte situação quando vamos compor um programa:

INF1337 LINGUAGEM DE PROGRAMAÇÃO ORIENTADA A OBJETOS

Linguagens de. Aula 02. Profa Cristiane Koehler

1. Instalando o JDK - Java Development Kit

Configurar o Furbot no Eclipse

Java & OpenJDK. Thiago S. Gonzaga. Sun Campus Ambassador thiago.gonzaga@sun.com

RevISTa: Publicação técnico-científica do IST-Rio. nº 05 Data: Dezembro / 2012 ISSN

Java - Introdução. Professor: Vilson Heck Junior. vilson.junior@ifsc.edu.br

Invocação de Métodos Remotos

Linguagem de Programação Visual

BlackBerry Messenger SDK

INSTITUTO FEDERAL DE EDUCAÇÃO CIÊNCIA E TECNOLOGIA DE ALAGOAS CURSO TÉCNICO EM INFORMÁTICA DISCIPLINA:

Java Linguagem de programação

LINGUAGEM DE PROGRAMAÇÃO Material de apoio - Aula II (25/02/2008) - Profº Sidney Leal

Android Básico Hello World!

Instalação e Configuração do Java (por Gilberto Irajá Müller)

Faculdade Latino Americana Programação Orientada a Objetos II - 4º Período Ciências da Computação. REVISÃO POO Parte 01

Passos para a configuração do ambiente de desenvolvimento:

Nome N Série: Ferramentas

Introdução. à Linguagem JAVA. Prof. Dr. Jesus, Edison O. Instituto de Matemática e Computação. Laboratório de Visão Computacional

Tecnologia Java. Helder darocha

Introdução à Linguagem Java

1 de 7 11/04/ :35

Introdução aos computadores, à Internet e à World Wide Web. Prof. Marcelo Roberto Zorzan

Introdução aos computadores, à Internet e à World Wide Web. Prof. Marcelo Roberto Zorzan

Como usar o bluej. Laboratório I Prof.ª Vera Alves

ÍNDICE 1.CONHECENDO OS APLICATIVOS NECESSÁRIOS PARA O FUNCIONAMENTO DO SISTEMA URANO INTEGRA...

ANDROID APPLICATION PROJECT

Introdução ao Android SDK. Prof. Me. Hélio Esperidião

Primeiro programa em Java (compilação e execução)

Faculdade de Computação Programação Orientada à Objetos 1 Laboratório de Programação Orientada à Objetos Prof. Fabíola Gonçalves Coelho Ribeiro

Unidade Acadêmica: Faculdade de Computação FACOM Disciplina: Programação Orientada a Objetos I Professor: Fabiano Azevedo Dorça Prática 01

Java Server Pages: Apresentação e Instalação

Professora Martha Spalenza Professora de Informática da Faetec

Programação de Computadores II: Java. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm.

Instalando o J2SE 5.0 JDK no Windows 2000/XP

Programação por Objectos. Java

Java. Marcio de Carvalho Victorino

Projeto de Software Orientado a Objeto

Primeiro programa em Java (compilação e execução)

Daniel Wildt FACENSA Grupo de Estudos Java - FUJA Slide: 1

Antes de iniciar execute o script do banco de dados no SQLYOG ou outra ferramenta de sua preferência

Universidade Federal de Uberlândia

A ajuda é apresentada de seguida, sendo esses os passos necessários para instalar o JAVA.

Sintaxe Básica de Java Parte 1

Tutorial: Serviços web e suas composições

JADE Java Agent DEvelopment Framework

Transcrição:

Introdução à Plataforma Java JSE

Aécio Costa aeciovc@gmail.com @aeciovc

Objetivos Sintaxe Java; Programação Orientada à Objetos; Interfaces Gráficas Swing; JDBC; Gerador de Relatórios IReport; Projeto Final.

Outras Fontes de Informação Apostilas Caelum; Java Como Programar Harvey M. Deitel; Fóruns: GUJ, JavaFree...

Porque usar Java? Linguagem free; Mercado de trabalho em constante crescimento; Diversidade de ferramentas de trabalho; Multiplataforma: JEE, JSE, JME, JavaTV, JavaCard... Padrões de projeto.

Porque Plataforma Java? Plataforma é uma infra-estrutura para programação baseada no poder das redes de computadores e na idéia de que uma mesma aplicação possa executar em diferentes máquinas, aparelhos e dispositivos eletrônicos. Write Once, run anywhere

Características Compilada e Interpretada; Case sensitive; Orientada à Objetos.

Requisitos para executar e trabalhar com Java. JVM Java Virtual Machine Componente da plataforma Java que assegura a independência das aplicações entre diferentes plataformas. JRE Java RunTime JDK Java Developer Kit

Compilação e Interpretação ByteCode: Instruções de código de máquina específicas para a máquina Virtual Java (JVM).

Ferramentas

Porém... Antes de iniciarmos em uma IDE de desenvolvimento, vamos construir códigos Java no notepad e utilizar as ferramentas da JDK.

Java trabalha com Classes, que são arquivos com a extensão.java e devem ter a seguinte estrutura. public class NomeDaClasse{ public static void main(string[] args) { } }

Construindo o primeiro Exemplo, o famoso Hello World!!! public class PrimeiroExemplo{ public static void main(string[] args) { } System.out.println( Hello World!!! ); }

Conhecendo e utilizando as ferramentas da JDK. C:\Program Files\Java\jdk1.6.0_21\bin javac: compila um programa java; java: executa um programa java; javadoc: gera uma documentação automática; jar: manipula arquivos Java Archive (JAR); Outros: javap, appletviewer...

javac Compila arquivos.java, transformando-os em.class (bytecodes). javac NomeArquivo.java javac PrimeiroExemplo.java

java Utilizado para executar arquivos compilados (.class) e arquivos.jar. java NomeArquivo java PrimeiroExemplo

javadoc Extrai toda a documentação (/**... */) gerando um site completo sobre o código fonte do aplicativo. javadoc NomeArquivo.java javadoc PrimeiroExemplo.java

jar Gera um arquivo.jar, empacotando arquivos.class. Pode ser utilizado quando a aplicação vai ser disponibilizada para o Cliente. jar cf NomeArquivo.jar *.class jar cf Exemplo1.jar *.class

Prontos para ver a sintaxe Java de todo o curso compilando e executando com as ferramentas da JDK e utilizando o notepad??

Prontos para ver a sintaxe Java de todo o curso compilando e executando com as ferramentas da JDK e utilizando o notepad??

Vamos conhecer então nossa ferramenta.

Instalação da Ferramenta Baixe a ferramenta em www.eclipse.org; Descompacte e execute o arquivo eclipse.exe.

WorkSpace WorkSpace é o seu local de trabalho, sempre que o Eclipse for iniciado você deverá selecionar onde quer que os seus projetos fiquem.

- O Ambiente

- O Ambiente Local dos Projetos (project explorer) Arquivos Java Abertos Saída de Dados

Criando um Novo projeto. botão direito no project explorer: New > Other > Java > Java Project

Escolha um nome e clique em Finish.

Estrutura de um projeto Java.

Agora podemos criar nossas classes com o auxílio da IDE.

Marque a opção que possibilita o seu código Java ser executado (Método Main).

Todo código Java, declaração de variáveis e etc, devem estar dentro do método main.

Exibindo na Tela o seu Primeiro Código Java com a IDE.

Para executar o código