A Linguagem Java. Prof. Vicente Paulo de Camargo
|
|
|
- Victorio Aldeia Alencastre
- 9 Há anos
- Visualizações:
Transcrição
1 A Linguagem Java Prof. Vicente Paulo de Camargo
2 História do Java Em 992 a Sun Microsystems cria um time conhecido com Green Team, para desenvolver inovações tecnológicas, liderado por James Gosling (Pai do Java) A idéia era criar um interpretador para pequenos dispositivos Resultou na linguagem Oak, semelhante a C e C++ O nome Java foi inspirado em uma cafeteria, cujo café vinha de uma ilha denominada de Java Em 1993, a Sun aposta no potencial de Java para páginas na internet com conteúdo dinâmico Em 1994 é criado o browser HotJava Em 1995 Java é anunciado oficialmente Em 1996 a Netscape decide dar suporte ao Java com o Browser Netscape Em 1996 é lançada a versão 1.0 do Java (JDK 1.0)
3 A Linguagem Java - Utilização Atualmente a plataforma Java é utilizada Na Web Em dispositivos Móveis Em aplicações Desktop Em Aplicações de TV Digital Em dispositivos embarcados
4 A Linguagem Java - Características Orientada a Objetos Possui mecanismo automático de gerenciamento de memória Permite executar múltiplas rotinas concorrentemente Independe de plataforma Possui exceções embutidas Permite criar novas exceções Utiliza o conceito de máquina virtual que interpreta bytecodes É fortemente tipada Extensão de Programa fonte =.java Extensão de Programa compilado =.class Extensão de aplicação =.jar
5 A Linguagem Java Características(cont.) JEE - Java Enterprise Edition Plataforma para aplicações Web JSE - Java Standard Edition Plataforma para aplicações Desktop JavaCard Para dispositivos embarcados JavaFX API para desenvolvimento de aplicações Ricas para Web, Desktop e Mobile
6 A Linguagem Java Complementos JRE Java Runtime Environment Composta de uma JVM (Java Virtual Machine) que permite a execução de aplicações Java Apenas permite a execução de aplicações Java (.class) JDK Java Development Kit Composto pelo compilador(javac) e JVM
7 A Linguagem Java Instalação e Configuração Para programar com Java deve-se: Efetuar o download do JDK e instalá-lo Configurar as variáveis de ambiente no sistema operacional Efetuar o download do Eclipse e descompactá-lo
8 A Linguagem Java Configuração Após a Instalação do JDK Abra o Windows Explorer Clique com o botão direito sobre Meu Computador Selecione Configurações Avançadas do Sistema Em seguida, selecione Variáveis de Ambiente Na janela Variáveis de Ambiente, selecione Novo na lista Variáveis do Sistema Informe o nome JAVA_HOME para nome da variável Depois informe o caminho onde o JDK foi instalado em seu computador Confirme em OK Em seguida, edite a variável de ambiente Path, inserindo no final o seguinte conteúdo: ;%JAVA_HOME%\bin; Confirme em OK
9 A Linguagem Java Configuração Para confirmar se a configuração do JDK está correta, ative a linha de comando do windows e informe: java Em seguida, informe: javac Se suas telas apresentarem resultados semelhantes indica que o JDK está corretamente configurado
10 A Linguagem Java Estrutura de um programa Java Um programa Java possui a seguinte estrutura: Um programa Java é uma classe import...; Um programa java é delimitado por duas chaves public class Principal { } public static void main(string[] args) { //código } Uma aplicação Java pode ter diversas classes, mas só uma deve possuir o método main Permite receber dados via linha de comando
11 A Linguagem Java Estrutura de um programa Java(cont) Exemplo de chamada do programa MeuPrograma via linha de comando C:>java MeuPrograma dadoa dadob public class MeuPrograma { public static void main(string[] args) { System.out.println( 1.Argumento= +args[0] Argumento= +args[1]); } } O programa apresentará o resultado: 1.Argumento=dadoA 2.Argumento=dadoB Não esqueça: para compilar o programa pela linha de comando basta informar javac Meuprograma.java
12 A Linguagem Java Fundamentos Um programa Java compilado possui a extensão.class É um arquivo do tipo bytecode Para executar esse arquivo na linha de comando informe java nomedoprograma O nome de uma classe Java deve sempre se iniciar com uma letra maiúscula (caixa alta) Se o nome possui mais de uma palavra, cada palavra deve se iniciar com uma letra maiúscula Exemplos: Empregado, ProcessarDados, CalcularMedia Essa abordagem é denominada de CamelCase É uma prática nomear a classe e o arquivo com o mesmo nome A linguagem Java é Case Sensitive, ou seja, leva em consideração o Case (caixa) em que as instruções são escritas. Ou melhor: System e system são termos diferentes para a linguagem Java
13 COMPILAÇÃO Processo para traduzir um programa elaborado em uma linguagem de programação de alto nível e gerar um programa em linguagem de baixo nível Programa fonte Compilação Programa executável
14 COMPILAÇÃO DE PROGRAMAS JAVA Aplicação Pseudocompilada (conjunto de Programas.class) Programas fonte em Java com extensão.java Pseudocompilação Um programa java compilado possui a extensão.class
15 LEMA DA PLATAFORMA JAVA ESCREVA UMA VEZ E EXECUTE EM QUALQUER LUGAR
16 A Linguagem Java Fundamentos Um programa Java necessita de variáveis para funcionar adequadamente Enquanto que os nomes das classes se iniciam com letra maiúscula, as variáveis são identificadas com nomes que se iniciam com letra minúscula Uma variável armazena conteúdos específicos Uma variável é o elo de ligação de alto nível entre as instruções do programa e o conteúdo armazenado na memória do computador Ao se declarar uma variável do tipo inteiro, esta armazenará apenas conteúdos inteiros Caso uma variável armazene um conteúdo diferente do seu tipo, ocorrerá um erro de compilação Declaração da variável x: int x = 10; 3 Escreve AF0 x 2 System.out.println(x) Não esqueça: System.out.println é um comando para impressão de dados no vídeo 1
17 A Linguagem Java Fundamentos Para declarar uma variável: OPCIONAL Para declarar uma variável: tipododado identificador [= valorinicial]; Exemplos: a) int x = 10; a) int a; a = 20; O sinal de = é utilizado para atribuir conteúdos às variáveis
18 IDENTIFICADORES DE VARIÁVEIS NA LINGUAGEM JAVA Um identificador de variáveis na linguagem Java deve começar com uma letra minúscula, podendo ser seguido com letra e/ou dígito. Há distinção entre letras minúsculas e maiúsculas Não há normas para delimitar o tamanho do identificador de uma variável Java Identificadores compostos deve iniciar com letra minúscula e ter a primeira letra de cada palavra, a partir da segunda palavra, em maiúscula EXEMPLOS x, y34, soma, Soma, SOMA, total_vendas, totalvendas *soma e SOMA são variáveis distintas O nome de uma variável deve ser bastante significativo
19 CONSTANTES Constantes são conteúdos que não podem ser modificados durante a execução de um programa. Em java, as constantes são indicadas por variáveis definidas com final Uma variável definida com final nunca poderá ser alterada depois de ser configurada Geralmente, as constantes (ou variáveis final) são identificadas com letras maiúsculas Utilize constantes (com identificadores com letras maiúsculas) para facilitar na manutenção de programas Exemplo: final float PI = 3.14;
20 A Linguagem Java Tipos Primitivos Não esqueça: String não é um tipo primitivo
21 NOTA Para efeito de aprendizado através de um passo-a-passo, é interessante analisar o programa JELIOT, cujo download pode ser efetuado pelo link Visualize um vídeo no link:
22 A Linguagem Java Wrappers Wrapper significa envolver Em Java um wrapper permite envolver elementos para adicionar funcionalidades Java possui diversos wrappers que adicionam funcionalidades a outras classes ou a tipos primitivos O Integer é um exemplo de wrapper que envolve o tipo int adicionando-lhe funcionalidades Por exemplo, para converter um tipo String para inteiro, deve-se utilizar o wrapper Integer: String s = 3540 ; int x = Integer.parseInt(s); Outros wrappers: Double, Float, Long, Short, Boolean, Caracter, Byte Observe que cada um desses wrappers correspondem a uma classe específica, pois seus nomes se iniciam com letra maiúscula
23 A Linguagem Java Casting Casting é a transformação do conteúdo de uma determinada variável com valor de tipo menos específico para uma variável de tipo mais específico ou vice-versa Pode ser implícito ou explícito O casting implícito (ou upcasting) transforma um conteúdo mais específico para um tipo menos específico Exemplo: int x = 32; double d = x; O casting explícito (ou downcasting) transforma um conteúdo menos específico para um tipo mais específico Exemplo: double d = 32.0; int x = (int) d; Não esqueça: double d=32.0; float f = 43.5f; Evite inserir duas instruções em uma mesma linha
24 A Linguagem Java System.out.print System.out.print(x) permite apresentar saída das informações, que estão entre os parênteses, para a tela. Neste caso, apresenta o conteúdo da variável x Utilize o sinal de + para concatenar as partes de uma saída como: int x = 35; int y = 90; System.out.println( x= +x+ y= +y+ soma= +(x+y)); Cujo resultado será: x=35 y=90 soma=125 O print imprime uma expressão posicionando o cursor no final do resultado O println imprime uma expressão posicionando o cursor no inicio da próxima linha
25 A Linguagem Java Operadores Aritméticos + Adição -Subtração * Produto / Divisão % Resto de divisão inteira Utilize parênteses em expressões sempre que possível para evitar erros de cálculos. Exemplo: media = (a+b+c)/x;
26 A Linguagem Java Estrutura Condicional if (condição) { // código para condição verdadeira } else { //código para condição falsa } A condição permite operadores relacionais como: >, <,,,!= (diferente), == (igual) Exemplo: if (x>87)... Para mais de uma expressão condicional utilizar, conforme a situação, os operadores lógicos: && (e), (or) Exemplo: if ((x>5) && (y<30)) O operador! é utilizado para negação Exemplo: boolean a = true; if (!a)...
27 A Linguagem Java Estruturas de Repetição while (condição) { //grupo de código } Exemplos: Executa grupo de código Enquanto a condição for verdadeira while (true) { //código if(certacondição) break; } while (x<=8) { //código x++; } //digitar valor de x while (x!=0) { //código //digitar valor de x } NÃO ESQUEÇA: x++ x= x+1 0 Sequência de digitação Situação para utilização de flag
28 A Linguagem Java Estruturas de Repetição for(int x=0;x<10;x++) { //código } for(int x=0;x<10;x=x+2) { //código } Incremento unitário Incremento não unitário Para decrementos basta utilizar: a)x--; b)x=x-2;
29 Complementos BITS são a base da linguagem de máquina Linguagem de máquina é a linguagem de baixo nível. É a linguagem do computador. 8 BITS formam um BYTE Um BYTE representa um CARACTERE, um DÍGITO, um SÍMBOLO
30 Complementos Como o homem utiliza muitos símbolos no seu cotidiano Criou-se o PADRÃO ASCII ASCII - American Standard Code for Information Interchange (Código Padrão Americano para o Intercâmbio de Informação) Exemplo Letras maiúsculas possuem código no intervalo de 65 a 90
31 Complementos - Randomização A randomização gera números aleatórios através do relógio do processador Para randomizar números deve-se utilizar a classe Random no seguinte formato: Random r = new Random(); int n = r.nextint(); System.out.println( num qualquer: +num); Exemplo de Resultado: num qualquer: Para randomizar números em um intervalo entre os valores min e max deve-se utilizar: int n= r.nextint(max min + 1) + min; Exemplo: int num=0; int max=50; int min=10; for(int j=1;j<=3;j++) { } num=random.nextint(max - min + 1)+min; System.out.print(num+" / "); Exemplo de resultado: 16 / 22 / 16 /
32 F I M
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
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
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
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
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
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
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
Prof. MsC Vicente Paulo de Camargo PUCGO. Conteúdo baseado no livro Lógica de programação e estrutura de dados - Java - Sandra Puga
AED II Algoritmos e Estrutura de Dados II Prof. MsC Vicente Paulo de Camargo PUCGO Conteúdo baseado no livro Lógica de programação e estrutura de dados - Java - Sandra Puga BITS são a base da linguagem
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
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
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
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
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
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
Luz,C âmera, Ação! Introdução ao Java
Luz,C âmera, Ação! Introdução ao Java Breve história do Java A Sun criou um time (conhecido como Green Team) para desenvolver inovações tecnológicas em 1992. Esse time foi liderado por James Gosling, considerado
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
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
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
Preparação do ambiente para desenvolvimento em Java
Buscar comentários post favorito (1) Preparação do ambiente para desenvolvimento em Java Veja neste artigo a preparação do ambiente para desenvolvimento de aplicações com a linguagem Java, vendo desde
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,
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
A linguagem Java foi projetada tendo em vista os seguintes objetivos:
Java Disciplina: Programação II Professora: Mai-Ly Vanessa Histórico do Java Em 1991 a Sun Microsystems financiou uma pesquisa sobre o que seria a nova onda digital. Desta pesquisa resultou a criação da
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 História do Java Origem Linguagem desenvolvida pela Sun Microsystems Sintaxe similar ao C++ Inicialmente chamada
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
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]
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
Linguagem de Programação II Programação Orientada a Objetos. Ambientes de Programação
Linguagem de Programação II Programação Orientada a Objetos Ambientes de Programação Prof. Alessandro Borges 2 Tópicos Prompt de comando JDK IDE NetBeans Eclipse Jbuilder Visual Café Visual J++ NetBeans
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
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
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
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,
Instalação JDK 10/03/2017
1 Instalação JDK 10/03/2017 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, responsável por traduzir o que sua aplicação
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,
Variáveis primitivas e Controle de fluxo
Variáveis primitivas e Controle de fluxo Material baseado na apostila FJ-11: Java e Orientação a Objetos do curso Caelum, Ensino e Inovação, disponível para download em http://www.caelum.com.br/apostilas/
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...
Introdução ao C# com o Microsoft Visual Studio Community 2015
José Roberto Madureira Junior Adaní Cusin Sacilotti Adriana Rodrigues Reginaldo Sacilotti Introdução ao C# com o Microsoft Visual Studio Community 2015 Primeira Edição São Paulo 2016 Sumário 1 INTRODUÇÃO
Anhanguera Educacional S.A. Centro Universitário Ibero-Americano
O C++ foi inicialmente desenvolvido por Bjarne Stroustrup durante a década de 1980 com o objetivo de melhorar a linguagem de programação C, mantendo a compatibilidade com esta linguagem. Exemplos de Aplicações
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
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
Algoritmia e Programação APROG. Tecnologia JAVA. IDE Netbeans. Nelson Freire (ISEP DEI-APROG 2012/13) 1/31
APROG Algoritmia e Programação Tecnologia JAVA IDE Netbeans Nelson Freire (ISEP DEI-APROG 2012/13) 1/31 Tecnologia Java Sumário Tecnologia Java Desenvolvimento de Programas Ambientes de Desenvolvimento
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
Algoritmos I Aula 13 Java: Tipos básicos, variáveis, atribuições e expressões
Algoritmos I Aula 13 Java: Tipos básicos, variáveis, atribuições e expressões Professor: Max Pereira http://paginas.unisul.br/max.pereira Ciência da Computação Primeiro Programa em Java public class OlaPessoal
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
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
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
Linguagem C: Introdução
Linguagem C: Introdução Linguagem C É uma Linguagem de programação genérica que é utilizada para a criação de programas diversos como: Processadores de texto Planilhas eletrônicas Sistemas operacionais
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
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 História do Java Origem Linguagem desenvolvida pela Sun Microsystems Sintaxe similar ao C++ Inicialmente chamada
Objetivos. Responder o que é Java; Mostrar as vantagens e desvantagens do Java; Compilar e executar um programa simples.
O que é Java Material baseado na apostila FJ-11: Java e Orientação a Objetos do curso Caelum, Ensino e Inovação, disponível para download em http://www.caelum.com.br/apostilas/ 1 Objetivos Responder o
Material III-Bimestre Introdução e conceitos fundamentais da Linguagem C#
Universidade do Vale do Paraíba Colégio Técnico Antônio Teixeira Fernandes Disciplina POO -2017 Material III-Bimestre Introdução e conceitos fundamentais da Linguagem C# http://www1.univap.br/~wagner Prof.
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
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
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]
Desenvolvimento de Software I
Desenvolvimento de Software I Prof. Arnaldo Martins Hidalgo Junior [email protected] http://aulashidalgo.wordpress.com 5 h/a (2 aulas semanais) http://aulashidalgo.wordpress.com 1 Competências Avaliar
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
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
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
PHP: <?php echo("hello World");?> Printa Hello World na página do navegador, mais fácil do que no Java.
Nome: Vinícius Meng 3º ano Escrever em tela: public class HelloWorld { public static void main (String[] args) { System.out. println ("Hello World"); Printa Hello World na tela do terminal. echo("hello
Algoritmos e Estruturas de Dados I (DCC/003) Estruturas Básicas. Aula Tópico 2
Algoritmos e Estruturas de Dados I (DCC/003) Estruturas Básicas Aula Tópico 2 1 Problema 3 Exibir o maior número inteiro que pode ser representado no computador. 2 Qual o maior número inteiro? Para o compilador
Professor: José Ronaldo Leles Júnior Curso: Sistemas de Informação
Professor: José Ronaldo Leles Júnior Email: [email protected] Curso: Sistemas de Informação Universidade Estadual de Goiás - Câmpus Posse Ano 2016/1 Uma breve história do Java 1991-1994 O Green (um
Java na Cabeça Mudando de Paradigma
Java na Cabeça Mudando de Paradigma ADS/Redes RONNISON REGES VIDAL CEARÁ, 26 de Outubro de 2016 ROTEIRO Senta que lá vem a história Características Vamos aos Códigos! ROTEIRO Senta que lá vem a história
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,
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
#include <stdio.h> Void main() { printf( Cheguei!\n"); } INTRODUÇÃO A LINGUAGEM C
#include Void main() { printf( Cheguei!\n"); } INTRODUÇÃO A LINGUAGEM C ANTES DO C ERA A LINGUAGEM B B foi essencialmente uma simplificação da linguagem BCPL. B só tinha um tipo de dado, que
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
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]
Lógica de Programação. Lógica de Programação com Java
Lógica de Programação Lógica de Programação com Java Sumário Lógica de programação 1. Algoritmos 2. Comentários no código 3. Tipos de dados 4. Constantes e Variáveis 5. O que devemos saber para começar
Algoritmos II prof. Daniel Oliveira
Algoritmos II prof. Daniel Oliveira Revisar conceitos abordados na disciplina anterior Abordar conceitos vistos com a linguagem C# Variáveis e listas Expressões Estruturas de controle do tipo condicional
4. Constantes. Constantes pré-definidas
4. Constantes Constantes pré-definidas O PHP possui algumas constantes pré-definidas, indicando a versão do PHP, o Sistema Operacional do servidor, o arquivo em execução, e diversas outras informações.
Paradigmas de Programação. Java First-Tier: Aplicações. Orientação a Objetos em Java (I) Nomenclatura. Paradigma OO. Nomenclatura
Java First-Tier: Aplicações Orientação a Objetos em Java (I) Paradigmas de Programação Programação Funcional Programação Procedural Programação Orientada por Objetos Grupo de Linguagens de Programação
Java Laboratório Aula 1. Divisões da Plataforma. Introdução a Plataforma Java. Visão geral da arquitetura da
Java Laboratório Aula 1 Programação orientada a objetos Profa. Renata e Cristiane Introdução a Plataforma Java O que é Java? Tecnologia Linguagem de Programação Ambiente de Execução (JVM) Tudo isso é a
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
Teoria da Computação e Algoritmos. Introdução à Linguagem Pascal. ALGORITMO <Nome do algoritmo>; <definições>; INÍCIO <Comandos>; FIM.
Teoria da Computação e Algoritmos Introdução à Linguagem Pascal 1 Estrutura de um programa INÍCIO FIM. PROGRAM END.
