Introdução a Linguagem Java

Slides:



Advertisements
Apresentações semelhantes
JAVA: Conceitos Iniciais
Advertisements

JAVA Linguagem Ambiente de Desenvolvimento
TÉCNICO EM INFORMÁTICA Linguagem e Técnica de Programação III PROF. MARCELO N. SANTOS
Fundamentos de Sistemas Operacionais Aula 2 Princípios de Programação Prof. Belarmino.
Relatórios.  O Relatório é um componente ActiveX chamado ActiveReport, que permite a visualização e impressão de valores instantâneos de variáveis do.
Programação em Java Threads Prof. Luiz Antonio Rodrigues Prof. Luiz Antonio Unioeste - Cascavel Jpanel e Diagramadores.
Linguagem de Programação – Aula 03 Prof. Me. Ronnison Reges Vidal.
1 - verifique a disponibilidade dos arquivos necessários para o início do processo de instalação do sistema A.g.i.l. em um terminal de atendimento. Arquivos.
PHP Prof. Rone Ilídio UFSJ-DTECH-CAP. Aplicativos Necessários Servidor Web  Apache Plugin PHP Bando de Dados  MySQL Obs: o WAMP já vem com os três em.
Gerência de Arquivos.
Estruturas de Dados Aula 2: Estruturas Estáticas
UNIVERSIDADE FEDERAL DE SANTA CATARINA FACULDADE DE ENGENHARIA SANITÁRIA AMBIENTAL FLORIANÓPOLIS AUTOCAD: COMANDOS 2D DISCIPLINA: CAD PARA ENG. SANITÁRIA.
Revisão de Lógica de Programação e Desenvolvimento Web
Administração e serviços de redes
Como funciona um site Você precisa saber o que é domínio e subdomínio.
INSTITUTO FEDERAL DO CEARÁ Mauro Oliveira
Apresentação do Laboratório Falar sobre as máquinas, 14 unidades
Apresentação do Laboratório Falar sobre as máquinas, 14 unidades
Tecnologia para Internet - II
Apresentação do Laboratório Falar sobre as máquinas, 14 unidades
Introdução ao VisuALG Prof. Andrew Rodrigues
GERAÇÃO DE CÓDIGO PARA A MÁQUINA VIRTUAL DE RÓTULOS
SQLite SQLite é um banco de dados Open Source. Ele suporta recursos de banco de dados relacionais padrão, como sintaxe SQL, transações, etc. SQLite suporta.
Módulo I Capítulo 2: IDE e Variáveis
Linguagem C Para programadores Python
Prof. Wellington Franco Sub-Rotinas:Funções e Procedimentos
3.1 Classes e Objetos Em um programa orientado a objetos normalmente existem vários objetos de um mesmo tipo. Por exemplo, um programa de controle de.
Prof. Wellington Franco
Módulo I Capítulo 1: Introdução ao curso
FUNDAMENTO DE PROGRAMAÇÃO PROF. BRUNO DE CASTRO H. SILVA
FUNDAMENTO DE PROGRAMAÇÃO PROF. BRUNO DE CASTRO H. SILVA
FUNDAMENTO DE PROGRAMAÇÃO
ARRAYS Dilvan Moreira (baseado no livro Big Java e T. Munzner)
LINGUAGENS DE PROGRAMAÇÃO
FUNDAMENTO DE PROGRAMAÇÃO
Apresentação do Laboratório Falar sobre as máquinas, 14 unidades
Introdução à Programação BCC 201 Aula
CREATED BY RAFAEL S. T. VIEIRA
Access 2010 Microsoft. Access 2010  O Microsoft Access é um Sistema de Gestão de Base de Sados (SGBD) relacional em ambiente gráfico (Windows), que possibilita.
Programação de Computadores I – Arquivos
Algoritmos e Estruturas de Dados I
INTRODUÇÃO A COMPUTAÇÃO
Algoritmos e Técnicas CEFET/RN.
Arquitetura de Computadores
Ferramenta para criação de EAP
Algoritmos e Estruturas de Dados I
INTRODUÇÃO A EDUCAÇÃO À DISTÂNCIA - EAD Módulo I
Algoritmos e Estruturas de Dados I
Apresentação do Laboratório
Tecnologia para Internet - II
Sistema Operativo em Ambiente Gráfico
ELEMENTOS DE ORGANIZAÇÃO DE COMPUTADORES :
Rosemary Silveira Filgueiras Melo
Programação Orientada a Objetos*
Programação de Computadores I – Arquivos
Vetores – Exercícios de Fixação
Programação Orientada a Objetos
Apresentação do Laboratório
Rosemary Silveira Filgueiras Melo
Curso básico de PHP. 1 Vantagens: Gratuito Multiplataforma Estável Rapidez Comunicação.
Computação Eletrônica Vetores e Matrizes
DHD – Desenvolvimento em Hardware
Conceito de Hardware e Software. Hardware Hardware – São os dispositivos físicos de um Computador (placas mãe, memorias auxiliar e principal, periféricos.
Exercício sobre Interface Java
INSTALAÇÃO DO JAVA JDK.
Tipos Primitivos de Dados
Programação de Computadores LINGUAGEM C – AULA 02 – PROF. WELLINGTON TELLES.
CALCULADORA CARACTERE E VARIÁVEIS COMPOSTAS OU VETORES EM JAVA
JAVA - BÁSICO COL. ESTADUAL MARIA AGUIAR TEIXEIRA
Disponível em: CORES, IMAGENS E FONTES... IPW – Aulas 27 a 30 Disponível em:
Transcrição da apresentação:

Introdução a Linguagem Java IMENSU Instituto Mairiporã de Ensino Superior Prof. Daniel Merli Lamosa

Ambiente JAVA Típico Editor Fase 1: Disco Compilador Fase 2: Disco Programa criado e armazenado no disco. Compilador cria bytecode e armazena no disco. Fase 2: Compilador Disco Carregador da classe Memória principal Carregador da classe coloca bytecodes na memória. Fase 3: Disco Verificador de Bytecode Memória principal Verificador de bytecodes confirma se código não contém erros ou se não violam restrições de segurança de Java. Fase 4: Memória principal Interpretador traduz o programa na linguagem de máquina. Fase 5: Interpretador

Primeiros Passos - Termos: Bytecode: Linguagem “entendida” pelo interpretador Java. Interpretador: Traduz o código compilado para linguagem de Máquina. Applet: Programas pequenos, geralmente, disponíveis na Web para armazenamento e execução em computadores remotos. Appletviewer: Comando para a visualização do applet.

Função main() pode ser criada em qualquer classe! 1o Programa: Imprimir Função main() pode ser criada em qualquer classe! Nome da Classe Função do Java para escrever no formato texto (idêntico ao cout do C++) OBS: Lembre-se o arquivo deve ser salvo com o mesmo nome da classe com a extensão .java. No nosso caso First.java

2o Programa: Criar Dialog Mostra janela Função sempre usada para terminar um aplicativo que abre uma interface gráfica! Saída do Programa

3o Programa: Soma de números Essa classe define que valores são do tipo string! Classe Integer converte os strings em inteiros (int)!

4o Programa: arrays

Exercício para entregar! Entre com uma seqüência de números informados pelo usuário. Some todos os números e imprima resultado. Agora tira a média dos números e imprima o resultado. Encontre o maior número e imprima seu valor. Encontre o menor número e imprima seu valor. Entregue o código no final da aula!

Applets – 1o Programa Importa classe JApplet. Esta geralmente usada para criar applets Classe applet1 herda características de JApplet Redefine função paint da classe JApplet (que não faz nada) para essa que desenha na tela Operação da classe Graphics responsável por desenhar na tela

Para Rodar um Applet Compile com: java applet1.java Crie um arquivo applet.html com as seguintes linhas: <html> <applet code="applet1.class" width=300 height=30> </applet> </html> Execute com um browser ou com o comando abaixo: appletviewer applet.html

Applets – 2o Programa: Soma Importa todo o pacote com todas as classes pertencentes a ele. Função especial! Sempre é chamada primeiro! Depois da função init, paint é chamada.

Applets – 3o Programa: Desenho Desenha linhas Saída

2a Lista para a Próxima Semana! Monte um programa em java que desenhe a seguinte figura: