Programação Prof.: Bruno Rafael de Oliveira Rodrigues.

Slides:



Advertisements
Apresentações semelhantes
Programação em Java Prof. Maurício Braga
Advertisements

Estruturas de Repetição
Programação Orientada a Objetos – Parte II
Introdução a Linguagem Java
Histórico do Java 1990 James Gosling (Sun Microsystems)
Linguagens de Programação Orientadas a Objetos
Programação de computadores II
Programação Básica em Java
Linguagem C Estruturas de Controle de Fluxos
Alexandre Parra Site: Linguagem Java Alexandre Parra Site:
Linguagem PHP Prof.: Sergio Pacheco Prof.: Sergio Pacheco 1 1.
Capítulo 1 Conceitos Gerais.
Paradigmas da Programação
Laboratório de Programação de Computadores I
Introdução a Programação Orientada a Objetos
Introdução a Programação JAVA
Linguagem de Programação JAVA
Programação II Prof.: Bruno Rafael de Oliveira Rodrigues.
Unidade I: “Dê um mergulho rápido”
JAVA Linguagem Ambiente de Desenvolvimento
FTIN Formação Técnica em Informática
1 A Tecnologia Java. 2 Introdução à linguagem Origens do JAVA Projecto Green, programação para a electrónica de Consumo (Dezembro 1990): Pouca memória.
Introdução à Linguagem Java
Algoritmo e Programação
Aula 1 - Fundamentos Java SE Instituto Metodista Izabela Hendrix Curso de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Gilmar Medeiros – Agosto/2009.
By Ducheno Kelly Centro de Formação São Domingos.
Aulas 2 e 3 – Java – Prof. Marcelo Heitor # O método main e argumentos na linha de comando; # Fluxo padrão de entrada e saída; # A classe JOptionPane;
Programação Orientada a Objetos - Java Professor: Jean Carlo Mendes.
Paradigmas da Programação – Semestre 1 – Aula 9 Professor: Eduardo Mantovani )
Programação Orientada a Objetos - Java
William Ivanski Curso de Programação C#. Sumário  Exercícios para Fixação  Utilizando uma IDE  Elementos da Linguagem C#  Valores  Variáveis  Tipos.
Java Básico Instrutor: Davi Pires
Linguagens de Programação II
JAVA Sintaxe.
Aula Prática 1 Monitoria IP/CC (~if669) (A partir do slide elaborado por Luís Gabriel)
Introdução JAVA Faculdade Mauricio de Nassau
Fundamentos da Linguagem C#
Conceitos Básicos e Manipulação de Objetos
Linguagem de Programação JAVA Professora Michelle Nery Nomeclaturas.
Introdução a Programação Orientada a Objetos
Java Disciplina: Programação II Professora: Mai-Ly Vanessa.
ALGORITMIA. ALGORITMO Conjunto de instruções ou acções que ao serem executadas, permitirão realizar uma determinada tarefa.
Copyright 2000, Departamento de Informática, UFPE. Todos os direitos reservados sob a legislação em vigor. Orientação a Objetos e Java.
Linguagem técnica de programação I Java
Igor Steinmacher, MSc. Java!!!!
Programação em Java Prof. Edvan Chaves.
Introdução Sintaxe Básica da Linguagem JAVA
Introdução a linguagem de Programação Java. Linguagens de Programação Linguagens de máquina(muito difíceis de usar e compreender) – Comanda ações do computador.
Profa. Maria Augusta Constante Puget
Programação Orientada a Objetos
C# - Unity Introdução.
C# - Unity Introdução. Criando um script Mono Develop Uma IDE.
JAVASCRIPT Programação Web. O que é  E uma linguagem interpretada que e executada na maquina do cliente  Não esta associada ao framework java  Não.
1 Programação – JAVA Unidade 3 – Loops e Lógica Prof. Aparecido V. de Freitas Curso de Ciência da Computação.
Aula Prática 1 Monitoria IP/CC (~if669) (A partir do slide elaborado por Luís Gabriel)
Implementação Orientada a Objetos – Aula 04 Métodos, parâmetros e retorno Prof. Danielle Martin/Marcia Bissaco Universidade de Mogi das Cruzes
Introdução ao Visual Studio e Visual C#
Visual C# (parte 2) Prof. Igor Conrado Alves de Lima – Operadores, estruturas de decisão, vetores (arrays), e estruturas de.
1. 2 Prof. Maurício Rodrigues de Morais Programação Orientada a Objetos II.
PROGRAMAÇÃO ORIENTADA A OBJETOS Carlos Marques
Java Básico Lab Ruddá Beltrão | Cristian Costa.
Linguagem de Programação – Aula 02 Prof. Me. Ronnison Reges Vidal.
IFRN Técnico em Informática para Internet Estruturas Condicionais Prof. Gilbert Azevedo.
Introdução à plataforma Java. 2 A tecnologia Java Java: linguagem de programação e plataforma de desenvolvimento Criada pela Sun Microsystems Apoiada.
Laboratório de Computação Aula 06 e 07 – Implementação de classes Prof. Fábio Dias
Ambientação com a Sintaxe de Java: parte 2 Prof. Gustavo Wagner Slides Originais: Prof. Tiago Massoni Desenvolvimento de Sistemas FATEC-PB  Centro de.
Implementação Orientada a Objetos – Aula 02 Introdução ao Java Prof. Danielle Martin Universidade de Mogi das Cruzes.
Laboratório de Computação Aula 06 e 07 – Implementação de classes Prof. Fábio Dias
 Linguagem do tipo script  Roda do lado do servidor – “server-side”  Suporte à vários BDs (MySQL, Postgres, Oracle, entre outros.)  Ferramentas grátis.
Conhecendo o Ambiente de Programação Java Prof. Gustavo Wagner (modificações) Slides originais: Prof. Tiago Massoni Java Básico  Centro de Informática,
Transcrição da apresentação:

Programação Prof.: Bruno Rafael de Oliveira Rodrigues

O que será estudado Programação Orientada a Objeto (POO) Fundamentos da Tecnologia Java Linguagem de Programação Java

Programação Orientada a Objeto Vs Programação Estruturada (Procedural)

Linguagens Orientada a Objeto Java C++ C# PHP Python Entre outras.

Por que o Java Orientado a Objeto Portátil Seguro Diversas API’s Multiplataforma (Web, Desktop, Movél, Sistemas Embarcados)

Programa Compilado

Máquina Virtual Java - JVM Os arquivos compilados do Java são chamados de byte-code.

As siglas do Java JRE Java Runtime Environment – Executa a Aplicação Java JDK Java Development Kit – Permite desenvolver aplicações em Java

As Aplicações Podem ser JSE - Java Standard Edition = computadores desktop JEE - Java Enterprise Edition = aplicações baseadas em redes JME - Java Micro Edition = Dispositivos Móveis

Sun Microsystems e a Oracle

Ambiente de Desenvolvimento e/downloads/index.html

Configuração no Windows Nas Propriedades do Sistema (Botão contrario em meu computador – propriedades). Guia Avançado - > Variáveis de Ambiente. Novo -> Nome da Variável: JAVA_HOME Valor da Variável: C:\Program Files\Java\jdk1.6.0_26 (observar caminho e numero da versão) Novo -> Nome da Variável: JDK_Home Valor da Variável: %JAVA_HOME% Em Path, editar: valor da variável colocar no final separando por ponto-e-vírgula: %JAVA_HOME%\bin

Testando os comandos No Prompt de Comando digitar Java –version Javac -version

Dicas para codificação Lembre-se de que maiúsculo e minúsculo são diferentes Observe onde se abrem e fecham as chaves Não se esqueça dos ponto-e-vírgulas Tente entender o programa antes de compilar Caso apresente erro ao compilar leia o erro e tente identificá-lo. Observe as extensões após ser salvo

Primeiro Programa No bloco de notas digite:

Salve PrimeiroPrograma.java

Compilando e Executando Compilando: javac PrimeiroPrograma.java Executando: java PrimeiroPrograma

Os Arquivos.java e.class

O código public class PrimeiroPrograma{ public static void main(String[] args){ System.out.println("Programa em Java"); } \\System.out.print e System.out.println

Variáveis do Tipo Primitivo boolean byte short char int float long double

Sobre a String String é uma classe. Nos programas as variáveis são escritas com a inicial em minúsculo enquanto as classes em maiúsculo.

Operadores de Comparação e Lógicos

Estruturas Condicionais If Switch case

Exemplo do If-else public class PrimeiroPrograma{ public static void main(String[] args){ int idade=15; boolean amigoDoDono= true; if (idade <18 && amigoDoDono == false){ System.out.println("Não pode entrar"); }else{ System.out.print("Pode entrar"); }

Switch-Case public class PrimeiroPrograma{ public static void main(String[] args){ int mes=4; switch(mes){ case 1: System.out.println("Janeiro"); break; case 2: System.out.println("Fevereiro"); break; case 3: System.out.println("Março"); break; case 4: System.out.println("Abril"); break; case 5: System.out.println("Maio"); break; case 6: System.out.println("Junho"); break; default: System.out.println("Mês do segundo semestre ou inválido"); break; }

While public class PrimeiroPrograma{ public static void main(String[] args){ int numero=15; while (numero < 20){ System.out.println(numero); numero++; }

do-while public class PrimeiroPrograma{ public static void main(String[] args){ int numero=15; do{ System.out.println(numero); numero++; }while (numero < 20); }

for public class PrimeiroPrograma{ public static void main(String[] args){ for(int i=0; i<= 10; i++){ System.out.println("Contando: "+ i); }

Comentários Os comentários são feitos com // em uma única linha /* Varias Linhas */

Pratique Faça programas que : a)exiba a tabuada de 5. b)retorne a média aritmética dos valores: 14, 55, 92, 103 c)Indique se o número é par ou ímpar (Use % para retornar o resto) d)Indicar se o número é primo ou não.