Organização de programas em Java
|
|
|
- Augusto Ávila Farinha
- 8 Há anos
- Visualizações:
Transcrição
1 Organização de programas em Java Leonardo Gresta Paulino Murta
2 Vamos programar em Java! Mas... Como um programa é organizado? Quais são os Cpos de dados disponíveis? Como variáveis podem ser declaradas? Como atribuir valores às variáveis? Como entrada e saída básica de dados podem ser feitas? Leonardo Murta Organização de Programas em Java 2
3 Download do JDK Instalação do JDK hnp:// downloads/index.html Versão mais recente para plataforma Java SE Programas principais javac (compilador) java (máquina virtual) Leonardo Murta Organização de Programas em Java 3
4 Primeiro passo: escrever o programa! AloMundo.java Leonardo Murta Organização de Programas em Java 4
5 Compilação Programa em Linguagem de alto nível Compilador Programa em Linguagem de Máquina class AloMundo { } public static void main(string[] args) { System.out.println("Alo Mundo!"); } javac Bytecode Leonardo Murta Organização de Programas em Java 5
6 Compilação Leonardo Murta Organização de Programas em Java 6
7 Execução Programa em Linguagem de Máquina Interpretador máquina virtual à máquina real Bytecode Computador java Leonardo Murta Organização de Programas em Java 7
8 Execução Leonardo Murta Organização de Programas em Java 8
9 Notepad x IDE Dificuldades do Notepad Editor básico, sem ajuda para programar Compilação externa Execução externa Integrated Development Environment (IDE) Leonardo Murta Organização de Programas em Java 9
10 Instalação do NetBeans Usaremos o NetBeans neste curso Download do NetBeans hnp://netbeans.org/downloads Importante: baixar a distribução Java SE na versão mais recente Leonardo Murta Organização de Programas em Java 10
11 Criando o projeto no NetBeans... Clicar neste ícone para criar um novo projeto Leonardo Murta Organização de Programas em Java 11
12 Criando o projeto no NetBeans... Selecionar categoria Java e projeto do tipo Java Application, e clicar em Next ao final Leonardo Murta Organização de Programas em Java 12
13 Criando o projeto no NetBeans... Definir o nome do projeto e da classe principal, e clicar em Finish ao final Leonardo Murta Organização de Programas em Java 13
14 Criando o projeto no NetBeans... Geração automática do esqueleto do programa Leonardo Murta Organização de Programas em Java 14
15 Escrevendo e compilando o programa no NetBeans... Compilação automática durante a edição do código e avisos sobre erros Leonardo Murta Organização de Programas em Java 15
16 Executando o programa no NetBeans... Clicar neste ícone para executar o programa No painel inferior ocorrerá a entrada e saída de dados Leonardo Murta Organização de Programas em Java 16
17 Escrevendo, compilando e executando o programa no NetBeans... Leonardo Murta Organização de Programas em Java 17
18 Organização geral de um programa Java Nesse momento, abstrairemos um pouco a Orientação a Objetos Depois veremos como isso funciona import BIBLIOTECA EXTERNA; class NOME DO PROGRAMA { public static void main(string[] args) { CÓDIGO DO PROGRAMA } } Leonardo Murta Organização de Programas em Java 18
19 Regras básicas Leonardo Murta Organização de Programas em Java 19
20 Comentários Comentários são trechos do programa voltados para a leitura por humanos, e ignorados pela JVM Existem diferentes formas de escrever comentário /* COMENTÁRIO */ Conhecido como comentário de bloco Tudo entre /* e */ é ignorado pelo interpretador // COMENTÁRIO Conhecido como comentário de linha Tudo na linha após // é ignorado pelo interpretador Leonardo Murta Organização de Programas em Java 20
21 Exemplo de programa em Java import java.util.scanner; /* Este programa calcula a área de um triangulo retângulo */ class Triangulo { public static void main(string[] args) { Scanner teclado = new Scanner(System.in); //Leitor do teclado int altura, base; //Dados de entrada float area; //Dados de saida } } System.out.print("Informe a altura: "); altura = teclado.nextint(); System.out.print("Informe a base: "); base = teclado.nextint(); area = 0.5f * altura * base; System.out.println("Área: " + area); Leonardo Murta Organização de Programas em Java 21
22 Quais são os Cpos de dados disponíveis? Em Java, toda variável tem que ter um Cpo Com isso, o computador pode reservar o espaço correto de memória Os Cpos básicos podem ser divididos em dois grupos Tipos numéricos (inteiro e real) Tipos não numéricos (caractere e booleano) Também existe texto como Cpo complexo (classe) String Leonardo Murta Organização de Programas em Java 22
23 Números inteiros byte 8-bits (aceita valores de -128 a 127) short 16-bits (aceita valores de a ) int 32-bits (aceita valores de a ) long 64-bit (aceita valores de a ) Por padrão, qq número inteiro é do Cpo int Para forçar long, deve-se adicionar L ou l ao final (ex. 123L) Leonardo Murta Organização de Programas em Java 23
24 Exemplos de números inteiros byte short int long L Leonardo Murta Organização de Programas em Java 24
25 Números reais float Precisão simples 32-bits (IEEE 754 SPFP) Precisão de 7 casas decimais com magnitude de double Precisão dupla 64-bits (IEEE 754 DPFP) Precisão de 15 casas decimais com magnitude de Por padrão, qq número real é do Cpo double Para forçar float, deve adicionar F ou f ao final (ex. 0.5f) Notação cienrfica pode ser uclizada (ex. 0.5e3) Leonardo Murta Organização de Programas em Java 25
26 Exemplos de números reais float -21.4f f f e24f 0.4e-3f -0.5E2f 15f 15F double 0.23e e e-3 0.4E-3d 12345d 15d 15D Leonardo Murta Organização de Programas em Java 26
27 char Outros Cpos de dados Caractere 16-bit (Unicode) String Texto de tamanho variável boolean Tipo lógico, com valores true ou false Leonardo Murta Organização de Programas em Java 27
28 Exemplos de outros Cpos de dados char A b 4 String Olá mundo! 4 boolean true false Leonardo Murta Organização de Programas em Java 28
29 Valores padrão Algumas linguagens não limpam o espaço de memória ao alocar uma nova variável Java toma esse cuidado para nós Tipos numéricos são inicializados com 0 Tipo char é iniciado com \u0000 Tipo booleano é inicializado com false De qualquer forma, sempre inicialize as suas variáveis por precaução Leonardo Murta Organização de Programas em Java 29
30 Declaração de variáveis Para serem usadas, as variáveis precisam ser declaradas (criadas) Toda variável é declarada da seguinte forma: TIPO NOME = VALOR INICIAL; ou TIPO NOME1, NOME2,...; Leonardo Murta Organização de Programas em Java 30
31 Declaração de variáveis Os Cpos são os que já vimos, assim como os valores iniciais possíveis Os nomes devem respeitar algumas regras São sensíveis a caixa Podem ter tamanho ilimitado (mas evite abusos) Devem começar com letra, seguida de letras ou números Não podem ter espaço nem acentos Não podem ser uma palavra reservada da linguagem Usualmente nomes de variáveis seguem a notação Camel Case iniciando com minúsculas, com conectores (de, e, ou, etc.) omicdos Leonardo Murta Organização de Programas em Java 31
32 Declaração de variáveis Um caso especial é referente a variáveis que nunca trocam de valor Mais conhecidas como constantes Em java, constantes são idencficadas com o modificador final antes do Cpo Usualmente, os nomes de constantes são em maiúsculas com as palavras separadas por underscore (_) Leonardo Murta Organização de Programas em Java 32
33 Atribuição de valores Em Java, o operador de igualdade (=) é usado para atribuir valores às variáveis Sempre na forma: variável = valor ou expressão A expressão do lado direito é avaliada O valor gerado é atribuído à variável Leonardo Murta Organização de Programas em Java 33
34 Como variáveis podem ser declaradas? (exemplos) int idade = 15; int minutos = horas * 60; final float ACELERACAO_GRAVIDADE = f; final double PI = ; String melhortimefutebol = Flamengo ; boolean gostojava = true; String nome, endereco, telefone; int ano, mes, dia; Leonardo Murta Organização de Programas em Java 34
35 Entrada de dados Para entrada de dados, é necessário usar uma classe externa responsável por interpretar o que foi escrito java.ucl.scanner Para não ter que escrever o nome completo da classe a cada uso, é possível importar a classe para o seu programa import java.ucl.scanner; A parcr desse momento, a máquina virtual Java sabe onde encontrar a classe (no pacote java.ucl), e nós podemos chamá-la somente pelo nome Scanner Leonardo Murta Organização de Programas em Java 35
36 Entrada de dados Além de importar a classe Scanner, é necessário criar uma variável que permita acessá-la Scanner teclado = new Scanner(System.in); A parcr desse ponto, a variável teclado pode ser usada para ler o que foi digitado O Scanner permite leitura individualizada para diferentes Cpos de dados A leitura só ocorre de fato após o usuário teclar Enter Leonardo Murta Organização de Programas em Java 36
37 Entrada de dados Tipo de dado a ser lido byte short int long float double boolean String Método Scanner.nextByte() Scanner.nextShort() Scanner.nextInt() Scanner.nextLong() Scanner.nextFloat() Scanner.nextDouble() Scanner.nextBoolean() Scanner.next() Scanner.nextLine() Leonardo Murta Organização de Programas em Java 37
38 Saída de dados A saída de dados é mais simples, acessando direto a classe que representa o sistema java.lang.system O pacote java.lang não precisa ser importado, pois é visível automaccamente a todos os programas A parcr da classe System, é possível escrever qualquer Cpo de dados (x) System.out.print(x) System.out.println(x) Leonardo Murta Organização de Programas em Java 38
39 Exemplo de entrada e saída de dados int nota = teclado.nextint(); nome = teclado.nextline(); altura = teclado.nextfloat(); System.out.print( Java é muito legal! ) System.out.println(123); System.out.println(teclado.nextLine()); Leonardo Murta Organização de Programas em Java 39
40 Exercícios Qual a saída do programa abaixo? class Atribuicoes { public static void main(string[] args) { float x = 1.0f; float y = 2.0f; float z = 3.0f; } } x = -x; y = y - 1; z = z + x; z = z + x - y; System.out.println("x = "+x+", y = "+y+", z = "+z); Leonardo Murta Organização de Programas em Java 40
41 Exercícios Faça um programa para, a parcr de um valor informado em centavos, indicar a menor quancdade de moedas que representa esse valor Considere moedas de 1, 5, 10, 25 e 50 centavos, e 1 real Exemplo: para o valor 290 centavos, a menor quancdade de moedas é 2 moedas de 1 real, 1 moeda de 50 centavos, 1 moeda de 25 centavos, 1 moeda de 10 centavos e 1 moeda de 5 centavos Leonardo Murta Organização de Programas em Java 41
42 Organização de programas em Java Leonardo Gresta Paulino Murta
Organização de programas em Java
Organização de programas em Java Leonardo Gresta Paulino Murta [email protected] Vamos programar em Java! Mas... Como um programa é organizado? Quais são os Cpos de dados disponíveis? Como variáveis podem
Organização de programas em Java
Organização de programas em Java Leonardo Gresta Paulino Murta [email protected] Vamos programar em Java! Mas... Como um programa é organizado? Quais são os tipos de dados disponíveis? Como variáveis
Organização de programas em Java. Vanessa Braganholo [email protected]
Organização de programas em Java Vanessa Braganholo [email protected] Vamos programar em Java! Mas... } Como um programa é organizado? } Quais são os tipos de dados disponíveis? } Como variáveis podem
Organização de programas em Pascal
Organização de programas em Pascal Leonardo Gresta Paulino Murta [email protected] Vamos programar em Pascal! Mas... Como um programa é organizado? Quais são os Apos de dados disponíveis? Como variáveis
Organização de programas em Python. Vanessa Braganholo
Organização de programas em Python Vanessa Braganholo [email protected] Vamos programar em Python! Mas... } Como um programa é organizado? } Quais são os tipos de dados disponíveis? } Como variáveis podem
TCC 00308: Programação de Computadores I Organização de programas em Python
TCC 00308: Programação de Computadores I 2017.1 Organização de programas em Python Vamos programar em Python! Como um programa é organizado? Quais são os tipos de dados disponíveis? Como variáveis podem
Algoritmos I Aula 13 Linguagem de Programação Java
Algoritmos I Aula 13 Linguagem de Programação Java Professor: Max Pereira http://paginas.unisul.br/max.pereira Ciência da Computação IDE Eclipse IDE (Integrated development environment) Criar um projeto
ESQUEMA AULA PRÁTICA 0 Familiarização com o Ambiente de Desenvolvimento NetBeans Construção do primeiro programa em java.
P. Fazendeiro & P. Prata POO FP0/1 ESQUEMA AULA PRÁTICA 0 Familiarização com o Ambiente de Desenvolvimento NetBeans Construção do primeiro programa em java. 0 Iniciar o ambiente de desenvolvimento integrado
Desenvolvendo aplicações Java
José Roberto Madureira Junior Adaní Cusin Sacilotti Adriana Rodrigues Reginaldo Sacilotti Desenvolvendo aplicações Java Primeira Edição São Paulo 2017 Sumário 1 INTRODUÇÃO AO JAVA... 1 1.1 A PLATAFORMA
Linguagem de programação Java
Instituto Federal de Minas Gerais Campus Ponte Nova Linguagem de programação Java Professor: Saulo Henrique Cabral Silva ENTENDENDO O JAVA 2 Entendendo o Java executando... A instância da JVM irá iniciar
ALGORITMOS. Professor: Diego Oliveira. Aula 06 - Tipos Primitivos de Dados
ALGORITMOS Professor: Diego Oliveira Aula 06 - Tipos Primitivos de Dados Netbeans Para testar nossos exemplos criaremos uma classe no Netbeans Nesta disciplina não será visto nada de orientação a objetos,
Variáveis Compostas. Vanessa Braganholo
Variáveis Compostas Vanessa Braganholo [email protected] Aula de hoje } Veremos os diferentes tipos de variáveis compostas (arrays) } Com uma dimensão (vetores) } Com duas ou mais dimensões (matrizes)
PROGRAMAÇÃO I A LINGUAGEM DE PROGRAMAÇÃO JAVA I
PROGRAMAÇÃO I A LINGUAGEM DE PROGRAMAÇÃO JAVA I Prof. Dr. Daniel Caetano 2017-1 Objetivos Conhecer os tipos de dados, constantes e como declarar variáveis Conhecer os operadores e expressões Conhecer e
LÓGICA DE PROGRAMAÇÃO (JAVA) VARIÁVEIS. Professor Carlos Muniz
LÓGICA DE PROGRAMAÇÃO (JAVA) String String é uma classe contida no pacote java.lang e que descende da classe java.lang.object. De forma conceitual podemos dizer que é uma sequência de caracteres usada
Bacharelado em Ciência e Tecnologia Processamento da Informação. Equivalência Portugol Java. Linguagem Java
Linguagem Java Objetivos????? ADAPTAR O TEXTO ABAIXO????? Aprender a sintaxe da Estrutura de Repetição ENQUANTO-FAÇA na linguagem PORTUGOL Aprender a resolver problemas que requeiram o uso de ESTRUTURAS
Revisões de PG. Programação Orientada por Objetos (POO) Centro de Cálculo Instituto Superior de Engenharia de Lisboa
Revisões de PG (POO) Centro de Cálculo Instituto Superior de Engenharia de Lisboa Pedro Alexandre Pereira ([email protected]) Compilar e executar programas em Java Ficheiro fonte (Prog.java) Ficheiro
JAVA. Professor: Bruno Toledo
JAVA Professor: Bruno Toledo Funcionamento de uma LP Em uma Linguagem de Programação (LP) como C e Pascal, temos o seguinte quadro quando vamos compilar um programa. Código fonte em c Teste.c Gera código
Operadores e Estruturas de Decisão
Operadores e Estruturas de Decisão Leonardo Gresta Paulino Murta [email protected] Aula de hoje Operadores Aritméticos (usados em contas) Relacionais (usados em comparações numéricas) Lógicos (usados
Revisões de PG. Programação Orientada por Objetos (POO) Centro de Cálculo Instituto Superior de Engenharia de Lisboa
Revisões de PG (POO) Centro de Cálculo Instituto Superior de Engenharia de Lisboa Pedro Alexandre Pereira ([email protected]) Compilar e executar programas em Java Ficheiro fonte (Prog.java) Ficheiro
Estruturas de Repe,ção e String
Estruturas de Repe,ção e String Leonardo Gresta Paulino Murta [email protected] Estruturas de repe
PROGRAMAÇÃO JAVA. Parte 2
PROGRAMAÇÃO JAVA Parte 2 Características interessantes do JAVA: Verificação automática de ortografia Recolha automática do lixo (GC) Simplificação de ponteiros de memória Acesso à rede simplificado Multi-threading
Programação de Computadores para GI
Programação de Computadores para GI Aula 05 Java - Identificadores Nomes que o programa manipula: variáveis, constantes, subprogramas e classes Não devem começar com números nem com _ Não existe tamanho
Ambientação com a Sintaxe de Java: parte 1
Ambientação com a Sintaxe de Java: parte 1 Prof. Gustavo Wagner FATEC-PB Programas em Java Texto do programa: arquivo com extensão.java Arquivo contém ao menos uma classe Nome do arquivo deve ser IGUAL
Programação Orientada a Objetos II Java Segunda aula. Prof. Rogério Albuquerque de Almeida
Programação Orientada a Objetos II Java Segunda aula 1 Programação Orientada a Objeto II Tipos de Dados e Variáveis Operadores Operadores aritméticos Operadores relacionais Operadores lógicos Operadores
Bacharelado em Ciência e Tecnologia Processamento da Informação. Equivalência Portugol Java. Linguagem Java
Linguagem Java Objetivos Compreender como desenvolver algoritmos básicos em JAVA Aprender como escrever programas na Linguagem JAVA baseando-se na Linguagem Portugol aprender as sintaxes equivalentes entre
Estruturas de Repetição e String
Estruturas de Repetição e String Leonardo Gresta Paulino Murta [email protected] Estruturas de repetição whiledo dowhile for Aula de hoje String Manipulação de textos Leonardo Murta Estruturas de Repetição
Sintaxe Básica do Java. João Paulo Q. dos Santos
Sintaxe Básica do Java João Paulo Q. dos Santos [email protected] Plano de Aula Introdução; Método Main; Variáveis: Tipos primitivos; Referências para Objetos; Operadores; Estruturas: Condicionais
PROGRAMAÇÃO I A LINGUAGEM DE PROGRAMAÇÃO JAVA II
PROGRAMAÇÃO I A LINGUAGEM DE PROGRAMAÇÃO JAVA II Prof. Dr. Daniel Caetano 2017-1 Objetivos Recordar as estruturas condicionais switch~case e de repetição while, for e do~while Conhecer os tipos não nativos:
AULA TEÓRICA 3 Tema 2. Introdução a programação em Java (JVM, JDK)
AULA TEÓRICA 3 Tema 2. Introdução a programação em Java (JVM, JDK) Ø LP Java. Estrutura de um programa em Java. Ø Conjunto de caracteres utilizado. Ø Identificadores. Ø Variáveis e constantes. Ø Tipos
Introdução ao IDE Netbeans (Programação Java)
Universidade Federal do ABC Disciplina: Processamento da Informação (BC-05045) Assunto: Introdução ao IDE Netbeans Introdução ao IDE Netbeans (Programação Java) Conteúdo 1. Introdução... 1 1.1. Programas
Estruturas da linguagem C. 1. Identificadores, tipos primitivos, variáveis e constantes, operadores e expressões.
1 Estruturas da linguagem C 1. Identificadores, tipos primitivos, variáveis e constantes, operadores e expressões. Identificadores Os identificadores seguem a duas regras: 1. Devem ser começados por letras
Operadores e Estruturas de Decisão. Vanessa Braganholo
Operadores e Estruturas de Decisão Vanessa Braganholo [email protected] Aula de hoje Operadores Aritméticos (usados em contas) Relacionais (usados em comparações numéricas) Lógicos (usados em comparações
Algoritmos I Aula 12 Linguagem de Programação Java
Algoritmos I Aula 12 Linguagem de Programação Java Professor: Max Pereira http://paginas.unisul.br/max.pereira Ciência da Computação Linguagem de Programação Histórico Em 1991, em uma empresa filiada a
PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS Docente: Éberton da Silva Marinho e-mail: [email protected] [email protected]
Manual de conversão de Pseudo-algoritmo para Java
Manual de conversão de para Criação e atribuição de valores à variáveis Objetivo inteiro: n; int n; real: valor; double valor; lógico: achou; boolean achou; string: nome; String nome; caractere: sexo;
Lição 4 Fundamentos da programação
Lição 4 Fundamentos da programação Introdução à Programação I 1 Objetivos Ao final desta lição, o estudante será capaz de: Identificar as partes básicas de um programa em Java Reconhecer as diferenças
Análise de Programação
Análise de Programação Fundamentos da Linguagem de Programação Java Prof. Gilberto B. Oliveira Variáveis Atributos: Variáveis Declaradas fora de um método, sem o modificador static Variáveis membro ou
Universidade Federal de Uberlândia Faculdade de Computação GGI030 Programação Orientada a Objetos 1o. Semestre de 2017 Prof.
Universidade Federal de Uberlândia Faculdade de Computação GGI030 Programação Orientada a Objetos 1o. Semestre de 2017 Prof. Renato Pimentel Prática 02 Java básico Atividade individual. Crie um novo projeto
INTRODUÇÃO A LINGUAGEM JAVA
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE INTRODUÇÃO A LINGUAGEM JAVA Docente: Éberton da Silva Marinho e-mail: [email protected] [email protected] Curso Técnico
Introdução a JAVA. Variaveis, tipos, expressões, comandos e blocos
Introdução a JAVA Variaveis, tipos, expressões, comandos e blocos Roteiro Variáveis e tipos Operadores aritméticos, lógicos, relacionais e bit-a-bit Atribuição Comandos básicos Ler, Escrever, Condicional,
Programação Orientada a Objetos II
Programação Orientada a Objetos II Introdução Prof. Rodrigo Rocha [email protected] www.bolinhabolinha.com Apresentação Prof. Rodrigo Rocha [email protected] Ementa Introdução ao Desenvolvimento
Java - Introdução. Professor: Vilson Heck Junior. [email protected]
Java - Introdução Professor: Vilson Heck Junior [email protected] Agenda O que é Java? Sun / Oracle. IDE - NetBeans. Linguagem Java; Maquina Virtual; Atividade Prática. Identificando Elementos
Tipos, Literais, Operadores
Tipos, Literais, Operadores Identificadores São palavras utilizadas para nomear variáveis, métodos e classes Na linguagem Java, o identificador sempre começa por letra, sublinhado(_) ou cifrão ($) Não
Tipos, Literais, Operadores
Tipos, Literais, Operadores Identificadores São palavras utilizadas para nomear variáveis, métodos e classes Na linguagem Java, o identificador sempre começa por letra, sublinhado(_) ou cifrão ($) Não
Introdução a JAVA. Variáveis, tipos, expressões, comandos e blocos
+ Introdução a JAVA Variáveis, tipos, expressões, comandos e blocos +Roteiro 2 Variáveis e tipos Operadores aritméticos, lógicos, relacionais e bit-a-bit Atribuição Comandos básicos Ler, Escrever, Condicional,
Tipos de dados e comandos POO
Tipos de dados e comandos POO Prof. Marcio Delamaro 1/46 Objetivo Vamos ver quais são os tipo de dados primitivos da linguagem Vamos ver quais são os principais comandos 2/46 Tipos Tipo Tamanho int 4 bytes
Módulo Lógica Programação com aplicações em Java. Projeto khouse Profissionalizante Profª Larissa Brandão
Educação Módulo Lógica e Ética de Programação com aplicações em Java Projeto khouse Profissionalizante Profª Larissa Brandão Educação e Ética Fundamentos da Programação Objetivos: Reconhecer as diferenças
Laboratório 01 NetBeans
Universidade Federal de Uberlândia Faculdade de Computação GGI030 Programação Orientada a Objetos 2o. Semestre de 2017 Prof. Renato Pimentel Atividade individual. Laboratório 01 NetBeans 1 Introdução Os
Vetores Unimensionais
Vetores Unimensionais Objetivos Entender a importância e a necessidade do uso de Vetores Definição de Manipulação de Vetores Inserir elementos em um vetor (usando laços ou não) Imprimir elementos de um
Introdução a classes e objetos. Prof. Marcelo Roberto Zorzan
Introdução a classes e objetos Prof. Marcelo Roberto Zorzan Aula de Hoje Abstração de Dados Classes e Objetos Definição de Métodos Métodos com parâmetro Abstração de Dados Processo mental através do qual
Universidade de Mogi das Cruzes Implementação Orientada a Objetos - Profª. Danielle Martin. Guia da Sintaxe do Java
Guia da Sintaxe do Java TIPOS PRIMITIVOS DE DADOS DO JAVA São os tipos nativos de dados do Java, que podem ser usados na declaração de atributos, variáveis, parâmetros. Tipo primitivo Tamanho Valor padrão
RESULUÇÃO DOS EXERCÍCIOS E INSTRUÇÕES DE DECISÃO (if{} e else{}) Profº André Aparecido da Silva Disponível em:
RESULUÇÃO DOS EXERCÍCIOS E INSTRUÇÕES DE DECISÃO (if{} e else{}) Profº André Aparecido da Silva Disponível em: http://www.oxnar.com.br/aulas/java ATIVIDADE ELABORAR O PROGRAMA DE CÁLCULOS DE ÁREAS USANDO
Estruturas de Repetição e String. Vanessa Braganholo
Estruturas de Repetição e String Vanessa Braganholo [email protected] Aula de hoje... Estruturas de repetição while...do do...while for String Manipulação de textos 2 Estruturas de Repetição Permitem que
LINGUAGEM C: VARIÁVEIS E EXPRESSÕES
LINGUAGEM C: VARIÁVEIS E EXPRESSÕES Prof. André Backes LINGUAGENS DE PROGRAMAÇÃO Linguagem de Máquina Computador entende apenas pulsos elétricos Presença ou não de pulso 1 ou 0 Tudo no computador deve
Java Variáveis e Controle Fluxo
Java Variáveis e Controle Fluxo 1 Variáveis primitivas p Todo bloco em java é delimitado por chaves ({ } ); p Dentro de um bloco, podemos declarar variáveis e usa las; p Em Java, toda variável tem um tipo
Seleção Múltipla Laços (while, do-while, for) AULA 05
Introdução a Programação IF669 http://www.cin.ufpe.br/~if669 Seleção Múltipla Laços (while, do-while, for) AULA 05 Ricardo Massa F. Lima [email protected] Sérgio C. B. Soares [email protected] Até aqui...
Linguagem Java. Introdução. Rosemary Silveira Filgueiras Melo
Linguagem Java Introdução Rosemary Silveira Filgueiras Melo [email protected] 1 Tópicos abordados Histórico da Linguagem Caracterização da Linguagem Criação de Programa Java inicial Entrada e Saída
Sintaxe da linguagem Java
Sintaxe da linguagem Java (PG) Centro de Cálculo Instituto Superior de Engenharia de Lisboa Pedro Alexandre Pereira ([email protected]) Classe pública com método main Uma classe pública com nome A tem
Aula de PG Novembro de 2013, LT14D e LT11D - Sobre o Tipo String do Java
Aula de PG Novembro de 2013, LT14D e LT11D - Sobre o Tipo String do Java O tipo String é uma classe da linguagem Java onde se definem muitos métodos que podemos e devemos usar para manipular cadeiras de
Algoritmos e Programação
Algoritmos e Programação Aula 3 Introdução a Linguagem C Profa. Marina Gomes [email protected] 1 Aula de Hoje - Criar programas simples em C utilizando a estrutura básica; - Declarar variáveis;
Introdução à Linguagem de Programação C: Variáveis, Constantes, Expressões, Atribuição, Tipos de dados, Entrada e Saída de Dados
Introdução à Linguagem de Programação C: Variáveis, Constantes, Expressões, Atribuição, Tipos de dados, Entrada e Saída de Dados Disciplina de Programação de Computadores I Universidade Federal de Ouro
Instalação JDK. Joyce França. Professora de Ciência da Computação - IFNMG
Instalação JDK Joyce França Professora de Ciência da Computação - IFNMG Máquina Virtual Java utiliza-se do conceito de máquina virtual, onde existe uma camada extra entre o sistema operacional e a aplicação,
Obs.: para realizar estas atividades tenha certeza de que já tenha instalado no sistema operacional o Java JDK e o NetBeans.
1 - Criando meu primeiro programa em Java Para criar um programa Java podemos utilizar um editor de textos (Bloco de Notas/Windows, Notepad ++ ou GEdit/Linux) e o console do sistema operacional, ou um
Notas de Aula 01: Introdução à linguagem de programação Java e ao ambiente de desenvolvimento NetBeans
Notas de Aula 01: Introdução à linguagem de programação Java e ao ambiente de desenvolvimento NetBeans Objetivos da aula: Introduzir conceitos da linguagem Java Apresentar um histórico da linguagem Apresentar
Noçõ linguagem Java. Profs. Marcel Hugo e Jomi Fred Hübner. Departamento de Sistemas e Computação Universidade Regional de Blumenau - FURB
Noçõ ções básicas b da linguagem Java Profs. Marcel Hugo e Jomi Fred Hübner Departamento de Sistemas e Computação Universidade Regional de Blumenau - FURB Introduçã ção Origem Funcionamento Vantagens Linguagem
Laboratório de Programação II
Laboratório de Programação II Aula 02 Prof. Diemesleno Souza Carvalho [email protected] http://www.diemesleno.com.br Na aula passada vimos... Na aula passada vimos... 01 Introdução à linguagem C;
PROGRAMAÇÃO I E N T R A DA E S A Í DA D E DA D O S
PROGRAMAÇÃO I VA R I Á V E I S, C O N S TA N T E S, O P E R A D O R E S E N T R A DA E S A Í DA D E DA D O S Variáveis 2 Variáveis são locais onde são armazenados os valores na memória. Toda variável é
Vetores Unimensionais
Vetores Unimensionais Objetivos Entender a importância e a necessidade do uso de Vetores Definição de Manipulação de Vetores Inserir elementos em um vetor (usando laços ou não) Imprimir elementos de um
Programação de Computadores II TCC Turma A-1
Programação de Computadores II TCC-00.309 Turma A-1 Conteúdo Introdução ao Java Professor Leandro Augusto Frata Fernandes [email protected] Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2015.1/tcc-00.309
Linguagem de Programação III
Linguagem de Programação III Aula-4 Construtores e Sobrecarga Prof. Esbel Tomás Valero Orellana Até Aqui Modelos e POO Classes e sua implementação em Java Encapsulamento Tipos de dados nativos em Java
Tipos primitivos de Java Entrada de Dados Formatação da Saída. Aula 03
Introdução a Programação IF669 http://www.cin.ufpe.br/~if669 Tipos primitivos de Java Entrada de Dados Formatação da Saída Aula 03 Ricardo Massa F. Lima [email protected] Sérgio C. B. Soares [email protected]
CONCEITOS BÁSICOS DE ORIENTAÇÃO A OBJETOS PROF. ME. HÉLIO ESPERIDIÃO
CONCEITOS BÁSICOS DE ORIENTAÇÃO A OBJETOS PROF. ME. HÉLIO ESPERIDIÃO CLASSES E OBJETOS PARA PROGRAMAÇÃO ORIENTADA A OBJETOS Classes são estruturas das linguagens de POO criadas para conter os dados que
Orientação a Objetos e Java
Orientação a Objetos e Java Daves Martins [email protected] Mestre em Computação de Alto Desempenho pela UFRJ Especialista em Banco de Dados Analista Web Orientação a Objetos e Java Características
Aula 1 POO 1 Prática. Profa. Elaine Faria UFU
Aula 1 POO 1 Prática Profa. Elaine Faria UFU - 2019 Introdução Java Linguagem de programação poderosa Utiliza o paradigma Orientado a Objetos Muito utilizada em aplicativos para Internet e para redes Difundida
Unidade Acadêmica: Faculdade de Computação FACOM Disciplina: Programação Orientada a Objetos I Professor: Fabiano Azevedo Dorça Prática 01
Unidade Acadêmica: Faculdade de Computação FACOM Disciplina: Programação Orientada a Objetos I Professor: Fabiano Azevedo Dorça Prática 01 Objetivos: Modelar um sistema orientado a objetos simples a partir
Usando o Eclipse - Fundamentos. Professor Vicente Paulo de Camargo
Usando o Eclipse - Fundamentos Professor Vicente Paulo de Camargo O Eclipse é um ambiente de desenvolvimento integrado (IDE) É a ferramenta mais utilizada pelas empresas, visto que pode ser configurada
