Revisão NT Editora e Figuramundo. Projeto Gráfico NT Editora. Editoração Eletrônica NT Editora e Figuramundo. Capa NT Editora
|
|
- Marco Antônio Weber Arruda
- 7 Há anos
- Visualizações:
Transcrição
1 L I NGUAGE M DE PROGRAMAÇÃOJ AVA I NF ORMAÇÃOECOMUNI CAÇÃO J os éj e s s egonç a l v e s
2
3 Autor José Jesse Gonçalves Graduado em Licenciatura em Matemática pela Universidade Estadual de São Paulo - UNESP, de Presidente Prudente (1995), com especialização em Análise de Sistemas (1999) e mestrado em Gestão do Conhecimento e da Tecnologia da Informação (2008), ambos pela UCB. Foi professor em cursos de Sistemas de Informação do ensino superior, além de desenvolvedor e roteirista de cursos de Educação a Distância. Possui publicações na área de Informática na Educação e, atualmente, é Gerente de Projetos do Instituto Nacional de Estudos e Pesquisas Educacionais Anísio Teixeira (Inep). Revisão NT Editora e Figuramundo Projeto Gráfico NT Editora Editoração Eletrônica NT Editora e Figuramundo Capa NT Editora NT Editora, uma empresa do Grupo NT SCS Q2 - Bl. D - Salas 307 e Ed. Oscar Niemeyer CEP Brasília - DF Fone: (61) sac@grupont.com.br e Linguagem de Programação Java. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm. ISBN Linguagem de Programação Java Copyright 2014 por NT Editora. Nenhuma parte desta publicação poderá ser reproduzida por qualquer modo ou meio, seja eletrônico, fotográfico, mecânico ou outros, sem autorização prévia e escrita da NT editora.
4 LEGENDA ÍCONES Prezado(a) aluno(a), Ao longo dos seus estudos, você encontrará alguns ícones na coluna lateral do material didático. A presença desses ícones o(a) ajudará a compreender melhor o conteúdo abordado e também como fazer os exercícios propostos. Conheça os ícones logo abaixo: Saiba Mais Esse ícone apontará para informações complementares sobre o assunto que você está estudando. Serão curiosidades, temas afins ou exemplos do cotidiano que o ajudarão a fixar o conteúdo estudado. Importante O conteúdo indicado com esse ícone tem bastante importância para seus estudos. Leia com atenção e, tendo dúvida, pergunte ao seu tutor. Dicas Esse ícone apresenta dicas de estudo. Exercícios Toda vez que você vir o ícone de exercícios, responda às questões propostas. Exercícios Ao final das lições, você deverá responder aos exercícios no seu livro. Bons estudos!
5 Sumário 1. CONVERSA INICIAL O que é o Java? Como o Java funciona? Características da linguagem Java PREPARANDO O AMBIENTE Introdução Baixando o JDK Instalação do JDK Verificando a instalação MEU PRIMEIRO PROGRAMA EM JAVA Introdução Um programa simples em Java Comentários e espaços em branco Declaração da classe pública Declaração do método main() Compilando e executando o programa TIPOS PRIMITIVOS DE DADOS E DECLARAÇÃO DE VARIÁVEIS E CONSTANTES Tipos primitivos de dados Nomes de variáveis Declaração de variáveis Inicialização de variáveis Constantes OPERAÇÕES COM VARIÁVEIS Operadores aritméticos Forma reduzida e hierarquia dos operadores aritméticos Operadores de incremento e decremento Expressões lógicas Operadores relacionais NT Editora
6 6. CONTROLE DE FLUXO Introdução If-else Switch-case While Do-while For CONCEITOS BÁSICOS DE PROGRAMAÇÃO ORIENTADA A OBJETOS Introdução Classes e objetos Encapsulamento Herança Sobreposição de métodos CLASSES E OBJETOS COM JAVA Introdução Definindo atributos da classe Instanciando a classe Instanciando a classe Encapsulamento Construtores Estendendo uma classe...77 Linguagem de Programação Java 5
7
8 1. CONVERSA INICIAL Se você já tem experiência em lógica de programação e já andou se aventurando em algoritmos com alguma linguagem estruturada, isso lhe ajudará a entender mais rapidamente os conceitos abordados aqui. Como assim? A linguagem Java é orientada a objetos? Em que a programação estruturada vai me ajudar? Pode ajudar, e muito. Apesar de a orientação a objetos ser outro paradigma, uma forma diferente de compreender e modelar o mundo, conceitos aprendidos em programação estruturada também são usados. Os conceitos sobre orientação a objetos serão abordados com mais detalhes nas próximas lições. Vamos conhecer agora um pouco mais sobre a tecnologia Java. 1.1 O que é o Java? A linguagem de programação Java é resultante de um trabalho consistente de pesquisa e foi anunciada formalmente pela Sun Microsystems em Por ser uma tecnologia voltada à Internet, suas características chamaram a atenção da comunidade de negócios por causa do enorme interesse na World Wide Web, que estava em plena expansão. Reprodução proibida. Copyright NT Editora. Todos os direitos reservados. Além disso, o Java provocou bastante entusiasmo entre os desenvolvedores, pois não se trata apenas de uma linguagem de programação. O Java também apresenta uma rica biblioteca, um ambiente para o desenvolvimento e execução de programas seguros e portáveis, não se prendendo, assim, a sistemas operacionais proprietários. Exercitando o conhecimento... Java não é apenas uma linguagem de programação orientada a objetos. ( ) Certo ( ) Errado SUMÁRIO Linguagem de Programação Java 7
9 De modo geral, o termo Java é usado para se referir, além da linguagem de programação orientada a objetos, ao ambiente de desenvolvimento e ao ambiente de execução. O ambiente de desenvolvimento Java é constituído, dentre diversos outros utilitários, por: um compilador (o javac), uma Máquina Virtual (a JVM), um gerador de documentação (javadoc) e um conjunto padronizado de bibliotecas de classes. JVM adequada: Para plataformas diferentes existem Máquinas Virtuais Java diferentes. Por exemplo, existem JVMs distintas para os sistemas operacionais Microsoft Windows, Linux, Solaris OS e Mac OS. Applets: programas executados dentro de um navegador Web. Quando um navegador carrega uma página da Web que contém um applet, o applet é baixado para o navegador e começa a ser executado. O appletviewer permite a visualização de applets fora de um navegador Web. 1.2 Como o Java funciona? Vamos entender melhor como o Java funciona? A Java Virtual Machine (JVM), que quer dizer Máquina Virtual Java, permite a portabilidade do código Java. Ela fica embutida nas plataformas, como que simulando um processador, e pronta para interpretar os códigos Java compilados. Dessa forma, é possível desenvolver uma aplicação sem se preocupar onde ela será executada, pois se a JVM adequada estiver instalada, o código será executado. 1 Código-fonte: Na linguagem de programação Java, os códigos-fontes são primeiramente escritos em arquivos textos armazenados com a extensão.java. 2 Compilador: O documento com a extensão.java é executado em um compilador de código-fonte, o javac. O compilador procura por erros e não permite que o código-fonte seja compilado enquanto erros forem detectados. 3 Saída (código): Os códigos fontes são, então, compilados em arquivos.class, pelo compilador javac. Os arquivos.class não contém códigos nativos dos processadores de máquinas, em vez disso, possuem bytecodes (linguagem de máquina da Máquina Virtual Java). 4 Máquinas Virtuais Java: Finalmente, a ferramenta de execução java roda a aplicação com uma instância da JVM. A JVM converterá o bytecode em algo que a plataforma subjacente entenda para, dessa forma, executar o programa. Outras siglas que devem ser mencionadas: JRE O Java Runtime Environment (JRE), ou Ambiente de Tempo de Execução Java, contém tudo aquilo (bibliotecas, a JVM e outros componentes) que um usuário comum precisa para executar uma aplicação escrita na linguagem de programação Java. O JRE pode ser distribuído com as aplicações para torná-las portáveis. JDK O Java Development Kit (JDK), ou Kit de Desenvolvimento Java, é um conjunto de utilitários para desenvolver aplicações em Java. É composto pelo JRE e por ferramentas de desenvolvimento, tais como: compilador da linguagem Java (javac); interpretador Java (java); debugger (jdb); gerador de documentação (javadoc); visualizador de applets (appletviewer), etc. Reprodução proibida. Copyright NT Editora. Todos os direitos reservados. 8 NT Editora SUMÁRIO
10 É essencial saber esses conceitos básicos para depois nos aventurarmos na programação sabendo como o Java funciona. 1.3 Características da linguagem Java A linguagem de programação Java é uma linguagem de alto nível. Dentre as diversas características dessa linguagem, podemos citar: Simples e familiar: o aprendizado da linguagem de programação Java pode ser obtido em pouco tempo. Além disso, é uma linguagem muito parecida com as linguagens C e C++, que são linguagens muito populares. Orientada a objetos: desde o início de seu desenvolvimento, a linguagem de programação Java foi projetada para ser orientada a objetos e não é possível desenvolver nenhum programa em Java sem seguir esse paradigma. A orientação a objetos modela o mundo real com classes e instâncias. Sendo assim, objetos e classes são conceitos centrais em Java que interagem entre si para atingir um resultado esperado. Robusta: A linguagem de programação Java é projetada para o desenvolvimento de softwares altamente confiáveis. Fornece verificação do código na compilação, seguido por um segundo nível de verificação em tempo de execução. Linguagem de alto nível: Essas linguagens possuem palavras e frases mais próximas de nossa realidade. Para que possamos programar em uma linguagem de alto nível, não é necessário ter o conhecimento das linguagens de máquina. Um fator importante é o que entre programadores é chamado de linguagem fortemente tipificada. Significa que os tipos de dados devem ser definidos para que o código seja compilado. Outro fator importante é que o modelo de gerenciamento de memória dessa linguagem é muito simples e evita que os programas tenham acesso direto à memória, deixando esse controle a cargo do sistema operacional. Reprodução proibida. Copyright NT Editora. Todos os direitos reservados. Com coletor de lixo: O Coletor de lixo (Garbage Collector) é um recurso usado para a liberação de memória. É um processo que roda em segundo plano e é responsável pela liberação de memória alocada por variáveis e objetos que não mais serão utilizadas pela aplicação. Muitas linguagens de programação permitem que espaços de memória sejam alocados em tempo de execução e o gerenciamento de memória, que nem sempre é simples, é responsabilidade do programador. É o programador, então, que tem que se preocupar com a alocação e liberação de memória. Assim, quando os dados armazenados nesse espaço alocado não são mais necessários, o programa deve liberar esse espaço reservado para evitar erros graves. Na linguagem Java, os programadores ficam livres desse fardo, pois a responsabilidade do gerenciamento de memória é do Coletor de lixo, que de tempos em tempos varre a memória e libera os espaços que não estão sendo mais usados. Segura: A tecnologia Java foi projetada para operar em ambientes distribuídos, o que significa que a segurança tem importância primordial. Aplicações Java são executadas em ambiente próprio, o Java Runtime Environment (JRE). Isto permite o desenvolvimento de aplicações que não possam ser invadidas de fora do ambiente de execução e que evitam, também, a intrusão de códigos não-autorizados. SUMÁRIO Linguagem de Programação Java 9
11 Independente de plataforma: Os programas em Java são considerados independentes de plataforma, isto é, portáveis. Isto porque esses programas podem ser executados em praticamente qualquer máquina que possua a Java Virtual Machine (JVM) instalada. Antes de ser executado, porém, um programa em Java tem que ser compilado para que o código-fonte seja traduzido para uma linguagem intermediária (bytecode), que pode ser interpretada pela JVM. Parabéns, você finalizou esta lição! Agora responda às questões ao lado. Exercícios Questão 01 Assinale a alternativa que apresenta componentes apenas do JRE (Java Runtime Environment). a) Javac e javadoc. b) Compilador e Máquina Virtual Java. c) Bibliotecas e a Máquina Virtual Java. d) Javac e appletviewer. Questão 02 O javac é o: a) compilador; b) gerador de documentação; c) ambiente de execução; d) interpretador. Questão 03 Baseado nas afirmações abaixo, assinale a alternativa correta: I O Java Runtime Environment (JRE) contém os componentes necessários para a execução de uma aplicação escrita na linguagem de programação Java. II Quando acionado, o javac procura por erros no código-fonte e não permite que ele seja compilado enquanto erros forem detectados. III A mesma Java Virtual Machine é usada para os sistemas operacionais Microsoft Windows, Linux e Solaris SO. a) Todas as afirmações estão corretas. b) Apenas as afirmações I e II estão corretas. c) Apenas as afirmações II e III estão corretas. d) Apenas a afirmação II está correta. Questão 04 Selecione a alternativa que apresenta as palavras que preenchem respectivamente as lacunas do seguinte texto: Na linguagem de programação Java, os códigos-fonte são primeiramente escritos em arquivos textos armazenados com a extensão. Os códigos fontes são compilados em arquivos com a extensão pelo compilador. Reprodução proibida. Copyright NT Editora. Todos os direitos reservados. 10 NT Editora SUMÁRIO
12 a).txt,.java, javac. b).class,.java, javadoc. c).java,.class, javac. d).java,.javadoc,.class. Questão 05 Os programas em Java são considerados portáveis. O principal componente responsável pela portabilidade é: a) o applet; b) o código-fonte; c) o debbuger; d) a JVM. Questão 06 Dentre as afirmativas abaixo, está(ão) correta(s) apena(s) a(s): I O JDK é um conjunto de utilitários para desenvolver aplicações em Java. II O JRE contém componentes para a execução de uma aplicação escrita na linguagem de programação Java e não faz parte dos utilitários do JDK. III O compilador javac e o interpretador java são utilitários do JDK. a) I e II; b) II, III; c) I, III; d) I. Questão 07 Recurso usado para a liberação de memória. É um processo que roda em segundo plano e é responsável pela liberação de memória alocada por variáveis e objetos que não mais serão utilizadas pela aplicação. Trata-se: a) da Máquina virtual; Reprodução proibida. Copyright NT Editora. Todos os direitos reservados. b) do Coletor de lixo; c) do compilador; d) da Memória virtual. Questão 08 Assinale a alternativa que apresenta a característica da linguagem de programação Java à qual se refere a seguinte descrição: Aplicações Java são executadas em ambiente próprio, o que permite que você construa aplicações que não possam ser invadidas de fora do ambiente. a) segurança; b) portabilidade; c) distribuída; d) estruturada. SUMÁRIO Linguagem de Programação Java 11
13 Questão 09 Assinale a alternativa incorreta a respeito da linguagem Java: a) é uma linguagem orientada a objetos. b) um programa deve ser compilado para poder ser executado. c) é projetada para o desenvolvimento de softwares confiáveis; d) Os tipos de dados não precisam necessariamente ser definidos para que o código seja compilado. Questão 10 Assinale a alternativa correta: a) códigos-fonte em Java são escritos em bytecodes; b) o compilador transforma arquivos em bytecodes para uma linguagem interpretada por processadores; c) o JRE é o ambiente de desenvolvimento JAVA; d) os programas em Java podem ser executados em praticamente qualquer máquina que possua a JRE instalada. Reprodução proibida. Copyright NT Editora. Todos os direitos reservados. 12 NT Editora SUMÁRIO
Programação de Computadores II: Java. / NT Editora. -- Brasília: 2014. 82p. : il. ; 21,0 X 29,7 cm.
Autor José Jesse Gonçalves Graduado em Licenciatura em Matemática pela Universidade Estadual de São Paulo - UNESP, de Presidente Prudente (1995), com especialização em Análise de Sistemas (1999) e mestrado
Leia maisLINGUAGEM DE PROGRAMAÇÃOC. GrupoNT
LINGUAGEM DE PROGRAMAÇÃOC GrupoNT INFORMAÇÃOECOMUNICAÇÃO Autor Grupo NT Revisão NT Editora e Figuramundo Projeto Gráfico NT Editora Editoração Eletrônica NT Editora e Figuramundo Capa NT Editora NT Editora,
Leia maisEstruturas de Dados. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm.
Autor Homero Luiz Píccolo Formado em Engenharia Eletrônica pela Escola Politécnica da Universidade de São Paulo. Mestre em Engenharia Elétrica pela Universidade de Brasília. Professor do Departamento de
Leia maisTécnicas de Estudos. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm.
Autor José Ricardo Moreira Pós graduado em Literatura e autor de literatura para jovens de todas as idades, como prefere classificar as narrativas alinhadas com os grandes temas da atualidade. Em meados
Leia maisAnálise e Acompanhamento de Projetos. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm.
Autor Clorisval Gomes Pereira Júnior Possui graduação em Desenho Industrial pela Universidade de Brasília (1993), graduação em Educação Artística pela Universidade de Brasília (1989) e mestrado em Design
Leia maisAULA 1 INTRODUÇÃO AO JAVA
AULA 1 INTRODUÇÃO AO JAVA Ao término dessa aula você terá aprendido: História e características do Java Ambientes e plataformas Java O Java é a base para praticamente todos os tipos de aplicações em rede
Leia maisProjeto Gráfico NT Editora. Capa NT Editora. Ilustração NT Editora
Autor José Ricardo de Araújo Moreira Licenciado em Letras - Licenciatura Plena LPLB pelo Centro Universitário de Brasília (UniCeub). Tem experiência na área de Educação, com ênfase em Tecnologia Educacional,
Leia maisTratamento de Informações para a Internet. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm.
TRAT AMENT ODE I NF ORMAÇÕESP ARAAI NTERNET I NF ORMAÇÃOECOMUNI CAÇÃO Da ni e l az i nns a l v uc c i Gonç a l v e s Autor Daniela Zinn Salvucci Gonçalves Graduada em Desenho Industrial com habilitação
Leia maisPROGRAMAÇÃ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: ebertonsm@gmail.com eberton.marinho@ifrn.edu.br
Leia maisTécnicas de negociação. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm.
Autor Vera Ariza Revisão NT Editora e Figuramundo Projeto Gráfico NT Editora Editoração Eletrônica NT Editora e Figuramundo Capa NT Editora NT Editora, uma empresa do Grupo NT SCS Q2 - Bl. D - Salas 307
Leia maisINTRODUÇÃ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: ebertonsm@gmail.com eberton.marinho@ifrn.edu.br Curso Técnico
Leia maisBR Office Impress Completo. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm. ISBN 1. Uma introdução a apresentações eletrônicas
BROF F I CEI MPRE S S COMPL E T O I NF ORMAÇÃOECOMUNI CAÇÃO I s ma e l S ouz aar a uj o Autor Ismael Souza Araujo Pós-graduado em Gerência de Projetos PMBOK UNICESP, Graduado em Tecnologia em Segurança
Leia maisIntrodução à plataforma Java
Introdução à plataforma Java Apresentação: Professor: Galvez Gonçalves prof.gago@gmail.com O que estudaremos 1. Os conceitos de programação orientada a objetos através de uma linguagem de programação que
Leia maisIntroduçã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
Leia maisPROGRAMAÇÃO ORIENTADAAOBJETOS. FernandoAlbuquerque
PROGRAMAÇÃO ORIENTADAAOBJETOS FernandoAlbuquerque INFORMAÇÃOECOMUNICAÇÃO Autor Fernando Albuquerque Formado em Engenharia Elétrica pela Universidade de Brasília. Mestre em Ciência da Computação pela Universidade
Leia maisIntroduçã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
Leia maisAutor Maria Amélia de Paula Dias. Revisão NT Editora e Figuramundo. Projeto Gráfico NT Editora. Editoração Eletrônica NT Editora e Figuramundo
Autor Maria Amélia de Paula Dias Mestre em Administração, com concentração em Marketing, pela Universidade de Brasília. Atua como docente na Fundação Getúlio Vargas de Brasília e UDF (Universidade do Distrito
Leia maisINTRODUÇÃOAOUSO DOSCOMPUTADORES. JoséRicardoMoreira
INTRODUÇÃOAOUSO DOSCOMPUTADORES JoséRicardoMoreira INFORMAÇÃOECOMUNICAÇÃO Autor José Ricardo Moreira Pós graduado em Literatura e autor de literatura para jovens de todas as idades, como prefere classificar
Leia maisFundamentos de Economia. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm.
Autor José Ricardo Moreira Revisão NT Editora e Figuramundo Projeto Gráfico NT Editora Editoração Eletrônica NT Editora e Figuramundo Capa NT Editora e Figuramundo NT Educação, uma empresa do Grupo NT
Leia mais(Características fundamentais de Codificação de programas)
Curso: Análise e Desenvolvimento de Sistemas Disciplina Algoritmos e Programação (Características fundamentais de Codificação de programas) Prof. Wagner Santos C. de Jesus wsantoscj@gmail.com Histórico
Leia maisProjeto Gráfico NT Editora. Capa NT Editora. Ilustração Márcio Rocha
Autor Ismael Souza Araújo Graduado em Tecnologia de Segurança da Informação e pós-graduado em Gerenciamento de Projetos pelas Faculdades Unicesp, Certificado pela ITIL Foundation Certificate in IT Service
Leia maisProjeto Gráfico NT Editora. Capa NT Editora. Ilustração NT Editora
Autor Gilberto Lacerda Santos É Professor Associado IV da Faculdade de Educação da Universidade de Brasília, onde atua, há mais de 25 anos, em extensão, graduação e pós-graduação no campo das aplicações
Leia maisProjeto Gráfico NT Editora. Capa NT Editora. Ilustração NT Editora
Autores Vera Ariza e Altair Emboava Design Instrucional NT Editora Revisão NT Editora Editoração Eletrônica NT Editora Projeto Gráfico NT Editora Capa NT Editora Ilustração NT Editora NT Editora, uma empresa
Leia maisInstituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Lista de Exercícios para a Terceira Unidade
Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Lista de Exercícios para a Terceira Unidade Disciplina: PEOO Professor: Eberton da Silva Marinho e-mail: ebertonsm@gmail.com Data:
Leia maisSistemas Operacionais Windows. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm.
Autor Ismael Sousa Araujo Pós-graduado em Gerência de Projetos PMBOK UNICESP, graduado em Tecnologia em Segurança da Informação UNICESP. Professor de concurso da área de Informática e Consultor em EAD.
Leia maisNosso Primeiro Programa Java
Java linguagem, jvm, jdk, jre, ide Nosso Primeiro Programa Java Professoras: Ariane Machado Lima Fátima L. S. Nunes 1 Lembrando os objetivos desta disciplina Aprender a programar. Para isso precisamos
Leia maisIFSC/Florianópolis - Programação Orientada a Objetos com Java - prof. Herval Daminelli
Programa de computador sequência de comandos ou instruções executados por um computador com a finalidade de produzir um resultado e resolver um problema; Linguagem de programação método para a criação
Leia maisLinguagem Técnica I. Prof. Jonatas Bastos
Linguagem Técnica I Prof. Jonatas Bastos Email: jonatasfbastos@gmail.com 1 Objetivo da Disciplina p Entender os conceitos da programação orientada a objetos; p Aplicar conceitos básicos relativos a objetos
Leia mais1) DADOS DA OBRA: Programando em Java 2 Teoria e Aplicações Rui Rossi dos Santos 2004 Axcel Books (
1) DADOS DA OBRA: Título: Programando em Java 2 Teoria e Aplicações Autor: Rui Rossi dos Santos Ano: 2004 Editora: Axcel Books (http://www.axcel.com.br) Páginas: 580 Encadernação: Capa dura 2) DESCRIÇÃO
Leia maisMarketing Pessoal. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm.
MARKE T I NGPE S S OAL GE S T ÃOENE GÓCI OS J os éri c a r domor e i r a Autor José Ricardo Moreira Pós graduado em Literatura e autor de literatura para jovens de todas as idades, como prefere classificar
Leia maisAutor Ismael Souza Araujo. Revisão NT Editora. Projeto Gráfico NT Editora. Editoração Eletrônica NT Editora. Capa NT Editora
BROFFICECALC BÁSICO IsmaelSouzaAraujo INFORMAÇÃOECOMUNICAÇÃO Autor Ismael Souza Araujo Pós-graduado em Gerência de Projetos PMBOK UNICESP, Graduado em Tecnologia em Segurança da Informação - UNICESP.
Leia maisProgramação Estruturada e OO Aula 1.2 Introdução a Paradigmas de Programação. Prof. Bruno Moreno
Programação Estruturada e OO Aula 1.2 Introdução a Paradigmas de Programação Prof. Bruno Moreno bruno.moreno@ifrn.edu.br Motivação Por que existe mais de uma LP? Propósitos diferentes; Avanços tecnológicos;
Leia maisAutor Ismael Souza Araujo. Revisão NT Editora. Projeto Gráfico NT Editora. Editoração Eletrônica NT Editora. Capa NT Editora
BROFFICECALC AVANÇADO IsmaelSouzaAraujo INFORMAÇÃOECOMUNICAÇÃO Autor Ismael Souza Araujo Pós-graduado em Gerência de Projetos PMBOK UNICESP, Graduado em Tecnologia em Segurança da Informação - UNICESP.
Leia maisDesenvolvendo 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
Leia maisAutor Grupo NT. Revisão NT Editora. Projeto Gráfico NT Editora. Editoração Eletrônica NT Editora. Ilustração Bruno Azevedo.
Autor Grupo NT Revisão NT Editora Projeto Gráfico NT Editora Editoração Eletrônica NT Editora Ilustração Bruno Azevedo Capa NT Editora NT Editora, uma empresa do Grupo NT SCS Q. 2 Bl. D Salas 307 e 308
Leia maisMétodos de implementação de linguagens. Kellen Pinagé
Métodos de implementação de linguagens Kellen Pinagé Sumário Métodos de implementação de linguagens Compilação Interpretação pura Híbrido Métodos de implementação de linguagens Principais componentes de
Leia maisDesenvolvimento de Software I
Desenvolvimento de Software I Prof. Arnaldo Martins Hidalgo Junior arnaldo@flash.tv.br http://aulashidalgo.wordpress.com 5 h/a (2 aulas semanais) http://aulashidalgo.wordpress.com 1 Competências Avaliar
Leia maisREDAÇÃOTÉCNICO JURÍDICA. ElianeFereiraSousa
REDAÇÃOTÉCNICO JURÍDICA ElianeFereiraSousa GESTÃOENEGÓCIOS Autor Eliane Ferreira Sousa Doutoranda em Direito pela Universidade de Brasília. Doutora em Linguística pela Universidade de Brasília (2008).
Leia maisProgramação Orientada a Objectos - P. Prata, P. Fazendeiro
2 A tecnologia Java Uma ideia base da linguagem JAVA é a de que, um programa em JAVA deve poder ser executado em qualquer tipo de computador sem ter que ser alterado ou compilado novamente. Em Java o código
Leia maisAula 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
Leia maisJAVA. 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
Leia maisO AMBIENTE DE DESENVOLVIMENTO
Módulo 9 O AMBIENTE DE DESENVOLVIMENTO P S I 1 1 - C P T G P S I SUMÁRIO Instalação do Java JDK - Kit de Desenvolvimento Java Download do JDK Instalação do JDK Configuração da Variável de ambiente (Path)
Leia maisProjeto Gráfico NT Editora. Capa NT Editora. Ilustração NT Editora
Autor Marina Figueiredo Moreira Professora da área de Inovação e Empreendedorismo do Departamento de Administração da Universidade de Brasília - UnB. Doutoranda em Administração pelo Programa de Pós-Graduação
Leia maisA 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
Leia maisInstalaçã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
Leia maisUniversidade da Beira Interior Cursos: Engenharia Informática, Matemática /Informática e Ensino da Informática
Programação Orientada a Objectos - 25/26; P. Prata, P. Fazendeiro 2 A tecnologia Java Uma ideia base da linguagem JAVA é a de que um programa em JAVA deve poder ser executado em qualquer tipo de computador
Leia maisProjeto Gráfico NT Editora. Capa NT Editora. Ilustração Bruno Azevedo
Organizador Daniela Zinn Salvucci Gonçalves Design Instrucional NT Editora Revisão NT Editora Editoração Eletrônica NT Editora Projeto Gráfico NT Editora Capa NT Editora Ilustração Bruno Azevedo NT Editora,
Leia maisMemória. Arquitetura de Von Neumann. Universidade do Vale do Rio dos Sinos Laboratório I Prof.ª Vera Alves 1 CPU. Unidade de controle ULA
Universidade do Vale do Rio dos Sinos Laboratório I Prof.ª Vera Alves 1 Arquitetura de Von Neumann CPU Unidade de controle Unidade de entrada Unidade de saída ULA Von Neumann era um gênio. Falava muitos
Leia maisProjeto Gráfico NT Editora. Capa NT Editora. Ilustração NT Editora
Autor Ismael Souza Araújo Graduado em Tecnologia de Segurança da Informação e pós-graduado em Gerenciamento de Projetos pelas Faculdades Unicesp, Certificado pela ITIL Foundation Certificate in IT Service
Leia maisAutor Walkir de Oliveira Souza. Revisão NT Editora. Projeto Gráfico NT Editora. Editoração Eletrônica NT Editora. Ilustração Olaff Behrend
RE GI ME NT OCONDOMI NI AL GE S T ÃOENE GÓCI OS Wa l k i rdeol i v e i r as ouz a Autor Walkir de Oliveira Souza Gestor em técnicas de negociação, coaching empresarial e técnico, satisfação de clientes,
Leia maisTécnico em Informática. Web JavaScript. Profª Ana Paula Mandelli
Técnico em Informática Web JavaScript Profª Ana Paula Mandelli anapaula_mandelli@hotmail.com Para o JavaScript - NetBeans O NetBeans é um ambiente de desenvolvimento integrado (IDE) Java desenvolvido pela
Leia maisLinguagem 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
Leia maisNotas 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
Leia maisLinguagem de Programação II
Centro Federal de Educação Tecnológica de Minas Gerais - CEFET-MG Linguagem de Programação II Tiago Alves de Oliveira tiago@div.cefetmg.br Sumário UNIDADE 1 CONCEITOS BÁSICOS E AMBIENTE DE DESENVOLVIMENTO
Leia maisProjeto Gráfico NT Editora. Capa NT Editora. Ilustração Bruno Azevedo
Autor Ismael Souza Araújo Graduado em Tecnologia de Segurança da Informação e pós-graduado em Gerenciamento de Projetos pelas Faculdades Unicesp, Certificado pela ITIL Foundation Certificate in IT Service
Leia maisProjeto Gráfico NT Editora. Capa NT Editora. Ilustração NT Editora
Autor Salvador Alves de Melo Júnior Mestre na área de Automação e Robótica pela Universidade de Brasília (UnB). É especialista em melhoria de processo de software pela Universidade Federal de Lavras (UFLA).
Leia maisInstalaçã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,
Leia maisProjeto Gráfico NT Editora. Capa NT Editora. Ilustração NT Editora
Autor Ismael Souza Araújo Graduado em Tecnologia de Segurança da Informação e pós-graduado em Gerenciamento de Projetos pelas Faculdades Unicesp, Certificado pela ITIL Foundation Certificate in IT Service
Leia maisProjeto Gráfico NT Editora. Capa NT Editora. Ilustração Bruno Azevedo
Autor Ismael Souza Araújo Graduado em Tecnologia de Segurança da Informação e pós-graduado em Gerenciamento de Projetos pelas Faculdades Unicesp, Certificado pela ITIL Foundation Certificate in IT Service
Leia maisAlgoritmos 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
Leia maisProgramação Orientada a Objectos - P. Prata, P. Fazendeiro
2 A tecnologia Java Uma ideia base da linguagem JAVA é a de que, um programa em JAVA deve poder ser executado em qualquer tipo de computador sem ter que ser alterado ou compilado novamente. Em Java o código
Leia maisInformática para o Trabalho / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm.
Autor Grupo NT Revisão NT Editora Projeto Gráfico NT Editora Editoração Eletrônica NT Editora Ilustração Maycon Sadala Capa NT Editora NT Editora, uma empresa do Grupo NT SCS Q2 - Bl. D - Salas 307 e 308
Leia maisPROGRAMAÇÃ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: ebertonsm@gmail.com eberton.marinho@gmail.com
Leia maisTrabalho Final de SISTEMAS INTEGRADOS DE MANUFATURA
UNIVERSIDADE DE BRASÍLIA - UnB FACULDADE DE TECNOLOGIA - FT DEPARTAMENTO DE ENGENHARIA MECÂNICA - EME Trabalho Final de SISTEMAS INTEGRADOS DE MANUFATURA Período: 1º/2001 Desenvolvimento de Applets JAVA
Leia maisProjeto Gráfico NT Editora. Capa NT Editora. Ilustração NT Editora
Autora Ariadna de Oliveira Lima Coutinho Licenciada em Português/Inglês pelo Centro Universitário de Brasília (1975), possui especialização em Administração de Recursos Humanos pelo Centro Universitário
Leia mais09/05/2017. Técnicas Avançadas de Programação APRESENTAÇÃO
APRESENTAÇÃO Técnicas Avançadas de Programação Técnica: Secretária Escolar(FDR) Graduação: Bacharelado em Sistemas de Informação(FIED) Pós-Graduação: Especialização em Engenharia de Software(FGF) MBA em
Leia maisAula 2 Introdução a Linguagem Java
Aula 2 Introdução a Linguagem Java Prof. Dr. João Bosco M. Sobral mail: bosco@inf.ufsc.br - página: http://www.inf.ufsc.br/~bosco Rodrigo Campiolo mail: rcampiol@inf.ufsc.br - página: http://ww.inf.ufsc.br/~rcampiol
Leia mais[Desenvolvimento OO com Java] O que é Java?
Centro Tecnológico Departamento de Informática Prof. Vítor E. Silva Souza http://www.inf.ufes.br/~vitorsouza [Desenvolvimento OO com Java] O que é Java? Este obra está licenciada com uma licença Creative
Leia maisLaborató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
Leia mais[Desenvolvimento OO com Java] O que é Java?
Centro Tecnológico Departamento de Informática Prof. Vítor E. Silva Souza http://www.inf.ufes.br/~vitorsouza [Desenvolvimento OO com Java] O que é Java? Este obra está licenciada com uma licença Creative
Leia maisFIC-POO. Aula 1.2 Introdução a Java e POO. Prof. Dr. Bruno Moreno
FIC-POO Aula 1.2 Introdução a Java e POO Prof. Dr. Bruno Moreno bruno.moreno@ifrn.edu.br Introdução O que é Java? Linguagem de programação OO Surgiu na década de 90 Criada pela Sun Microsystems É multiplataforma:
Leia maisProjeto Gráfico NT Editora. Capa NT Editora. Ilustração NT Editora
Organizador Daniela Zinn Salvucci Gonçalves Design Instrucional NT Editora Revisão NT Editora Editoração Eletrônica NT Editora Projeto Gráfico NT Editora Capa NT Editora Ilustração NT Editora NT Editora,
Leia maisNovas Regras Ortográficas da Língua Portuguesa. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm.
NOVASRE GRASORT OGRÁF I CAS DAL Í NGUAPORT UGUE S A GE S T ÃOENE GÓCI OS I g orri be i r o Autor Igor Ribeiro Revisão NT Editora Projeto Gráfico NT Editora Editoração Eletrônica NT Editora Ilustração
Leia maisFabiano Moreira.
Fabiano Moreira professor@fabianomoreira.com.br Um pouco de história Java 1.02 (250 classes, lenta) Java 1.1 (500 classes, um pouco mais rápida) Java 2, versões 1.2-1.4 (2300 classes, muito mais rápida)
Leia maisRedação Técnica. / NT Editora. -- Brasília: p. : il. ; 21,0 X 29,7 cm.
Autor José Ricardo Moreira Pós graduado em Literatura e autor de literatura para jovens de todas as idades, como prefere classificar as narrativas alinhadas com os grandes temas da atualidade. Em meados
Leia maisISBN 1. Contabilidade Tributária; Legislação Tributária; Planejamento Tributário.
Autor Saul Abbad Possui graduação em Administração de Empresas pela Universidade Federal do Rio Grande do Sul (1991), graduação em Programa Especial de Formação Pedagógica para Form pela Universidade do
Leia maisObjetivos. 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
Leia maisEsta é a única declaração da aplicação
Esta é a única declaração da aplicação A classe de usuário Olamundo O método público main, com seu argumento, obrigatório em qualquer aplicação. É dentro deste método que você inicia sua aplicação, não
Leia maisInstituto Superior de Engenharia de Lisboa
Instituto Superior de Engenharia de Lisboa Introdução à Programação (PG) Docente: Pedro Viçoso Fazenda (pfazenda@cedet.isel.ipl.pt) Professor Responsável: Pedro Alexandre Pereira (palex@cc.isel.ipl.pt)
Leia maisAutor Walkir de Oliveira Souza. Revisão NT Editora. Projeto Gráfico NT Editora. Editoração Eletrônica NT Editora. Ilustração Olaff Behrend
Autor Walkir de Oliveira Souza Gestor em técnicas de negociação, coaching empresarial e técnico, satisfação de clientes, liderança gerencial, planejamento estratégico, elaboração de projetos para captação
Leia maisIntrodução. PCO / PPO Departamento de Informática Faculdade de Ciências da Universidade de Lisboa
Introdução PCO / PPO Departamento de Informática Faculdade de Ciências da Universidade de Lisboa Resumo Funcionamento da cadeira Intuição sobre programação orientada-a-objectos A linguagem Java: história
Leia maisProfessor: José Ronaldo Leles Júnior Curso: Sistemas de Informação
Professor: José Ronaldo Leles Júnior Email: juniorleles80@gmail.com 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
Leia maisProjeto Gráfico NT Editora. Capa NT Editora. Ilustração NT Editora
Autor Marcus Vinicius Cardoso Filgueiras Bacharel em Ciências Econômicas pelo Universidade Federal do Rio de Janeiro (UFRJ), é mestre em Economia pela Fundação Getúlio Vargas (FGV). Atualmente, é professor
Leia maisJava e Orientação a Objetos (aula 2) Prof. Sérgio Ricardo
Java e Orientação a Objetos (aula 2) Prof. Sérgio Ricardo Paradigma de Orientação a Objetos A orientação a objetos (OO) é um paradigma de análise, projeto e programação de sistemas de software baseado
Leia maisRELACIONAMENTO INTERPESSOAL. MarinaFigueiredo
RELACIONAMENTO INTERPESSOAL MarinaFigueiredo GESTÃOENEGÓCIOS Autor Marina Figueiredo Moreira Professora da área de Inovação e Empreendedorismo do Departamento de Administração da Universidade de Brasília
Leia maisINF1636 PROGRAMAÇÃO ORIENTADA A OBJETOS
INF1636 PROGRAMAÇÃO ORIENTADA A OBJETOS Departamento de Informática PUC-Rio Ivan Mathias Filho ivan@inf.puc-rio.br Programa Capítulo 2 Visão Geral da Tecnologia Java Aplicação Hello World! Operadores e
Leia maisAULA 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
Leia maisCA: Cidade: UF CARTÃO RESPOSTA QUESTÃO RESPOSTA QUESTÃO RESPOSTA A F B G C H D I
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA 2008 2º PERÍODO - 4º MÓDULO AVALIAÇÃO MP1 DATA 06/11/2008 PROGRAMAÇÃO Dados de identificação do Acadêmico: Nome: Login: CA: Cidade: UF CARTÃO RESPOSTA QUESTÃO
Leia maisAutor José Ricardo de Araújo Moreira. Revisão NT Editora. Projeto Gráfico NT Editora. Editoração Eletrônica NT Editora.
Autor José Ricardo de Araújo Moreira Licenciado em Letras - Licenciatura Plena LPLB pelo Centro Universitário de Brasília (UniCeub). Tem experiência na área de Educação, com ênfase em Tecnologia Educacional,
Leia maisProgramação de Computadores II TCC Profs.: Anselmo Montenegro (1) & Marcos Lage (2) (1) (2)
Programação de Computadores II TCC-00174 Profs.: Anselmo Montenegro (1) & Marcos Lage (2) (1) www.ic.uff.br/~anselmo (2) www.ic.uff.br/~mlage Conteúdo: Introdução ao Java Histórico 1991 Início em 1991:
Leia maisLuz,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
Leia maisPLANO DE UNIDADE DIDÁTICA- PUD
Professor: Marcus Vinícius Midena Ramos Coordenação: Ricardo Argenton Ramos Data: 03/08/2010 Página: 1 de 5 EMENTA: Conceitos básicos de linguagens. Histórico, classificação e principais aplicações de
Leia mais