Programação por Objectos
|
|
|
- Sonia Cruz Lemos
- 10 Há anos
- Visualizações:
Transcrição
1 Programação por Objectos Java: instalação, configuração e ferramentas MEEC@IST Java 1/21
2 Ferramentas revisão J2SE JDK (última vs, pelo menos vs 5.0) Eclipse, Classic (vs Galileo) com os seguintes plugins: Modelação UML com euml2 (free edition) Programação em C/C++ com CDT NetBeans, Java SE (alternativa ao Eclipse) com os segiuntes plugins: UML: C++: Java - 2/21
3 Java 5.0 Carregar (gratuitamente) J2SE em: Versão mais recente, pelo menos J2SE 5.0 Para obter versão, executar java version Java 3/21
4 Plataforma Java revisão (1) A tecnologia Java é distribuída para 3 plataformas: J2EE (Entreprise Edition), para desenvolvimento de aplicações empresariais. J2ME (Micro Edition), para dispositivos de capacidades limitadas (telemóveis e PDA s). J2SE (Standard Edition), para desktop e servidores. MEEC@IST Java 4/21
5 Plataforma Java revisão (2) Debaixo da plataforma existem vários directórios: J2xx Runtime Environment (JRE): Interpretador JVM, classes de ambiente, Usado apenas para correr aplicações. J2xx Development Kit (JDK): JRE, compilador, classes utilitárias (Swing, ), Usado no desenvolvimento de aplicações. Java 5/21
6 Plataforma Java revisão (3) A API do Java 2 consiste em diversas classes distribuídas e organizadas em pacotes e subpacotes. Pacotes básicos: java.lang: classes de ambiente (importado automaticamente) java.util: classes utilitárias (tipos de dados, etc) java.io: classes para entrada e saída java.net: classes para uso em rede (TCP/IP) java.sql: classes para acesso via JDBC java.awt: interface gráfica universal nativa javax.swing: interface gráfica (mais leve que java.awt) Documentação: J2SE 6.0: MEEC@IST Java 6/21
7 Java Linux (1) Normalmente, directório de residência do Java no Linux: /usr/java/jdk1.5.0_06 Compilador (javac) e Interpretador JVM (java) /usr/java/jdk1.5.0_6/bin/ Interpretador JVM (java) /usr/java/jre1.5.0_06/bin/ As classes pré-definidas pelo Java, organizadas segundo o nome dos pacotes onde se encontram, são disponibilizadas em: /usr/java/jdk1.5.0_06/src.zip Por exemplo, a class String está definida no pacote java.lang logo encontra-se, no ficheiro comprimido src.zip, em java/lang/string.java MEEC@IST Java 7/21
8 Java Linux (2) Configuração: Actualizar a variável PATH caso se queira utilizar os executáveis do JDK (javac, java, javadoc, etc) da directoria de trabalho sem ter de usar o caminho completo até ao executável. Da mesma forma, actualizar a variável CLASSPATH caso se queira aceder aos directórios de outras classes (por exemplo, de uma biblioteca) sem ter de usar o caminho completo até estes. Estará a PATH actualizada? % which java % java: Command not found MEEC@IST Java 8/21
9 Java Linux (3) Para C shell (csh): Adicionar ao ficheiro de startup (~/.cshrc) o directório de residência do compilador e interpretador JVM: setenv Ljava /usr/java/jdk1.5.0_06 set path=($path $Ljava/bin) Carregar o ficheiro de startup e verificar: source ~/.cshrc which java Directórios de outras classes (por exemplo, classes de ambiente) são indicados na variável de ambiente CLASSPATH setenv CLASSPATH.:$Ljava MEEC@IST Java 9/21
10 Java Linux (4) Para ksh, bash ou sh: Adicionar ao ficheiro de startup (~/.profile) o directório de residência do compilador e interpretador JVM: PATH=/usr/java/jdk1.5.0_06/bin:$PATH Carregar o ficheiro de startup e verificar:. $HOME/.profile which java Directórios de outras classes (por exemplo, classes de ambiente) são indicados na variável de ambiente CLASSPATH CLASSPATH=/usr/java/jdk1.5.0_06:$CLASSPATH MEEC@IST Java 10/21
11 Java Windows (1) Normalmente, directório de residência do Java no Windows: C:\Program Files\Java\ Compilador (javac) e Interpretador JVM (java) C:\Program Files\Java\jdk1.6.0\bin Interpretador JVM (java) C:\Program Files\Java\jre1.6.0\bin As classes pré-definidas pelo Java, organizadas segundo o nome dos pacotes onde se encontram, são disponibilizadas em: C:\Program Files\Java\jdk1.6.0\src.zip Por exemplo, a class String está definida no pacote java.lang logo encontra-se, no ficheiro comprimido src.zip, em java/lang/string.java MEEC@IST Java 11/21
12 Java Windows (2) Configuração: Actualizar a variável PATH caso se queira utilizar os executáveis do JDK (javac, java, javadoc, etc) da directoria de trabalho sem ter de usar o caminho completo até ao executável. Da mesma forma, actualizar a variável CLASSPATH caso se queira aceder aos directórios de outras classes (por exemplo, de uma biblioteca) sem ter de usar o caminho completo até estes. MEEC@IST Java 12/21
13 Java Windows (3) Incluir o directório de residência do Java na variável PATH (tipicamente no Control Panel + System + Advanced + Environment Variables + User variables ou System variables). Directórios de outras classes (por exemplo, classes de ambiente) são indicados na variável de ambiente CLASSPATH (tipicamente no Control Panel + System + Advanced + Environment Variables + User variables). MEEC@IST Java 13/21
14 Método main revisão O interpretador JVM executa sempre o método main da classe indicada na linha do comando: Qualificadores: public static Retorno: void Parâmetros: String[] args Todas as classe numa aplicação podem ter um método main. O método main a executar é especificado de cada vez que se corre o programa. MEEC@IST Java 14/21
15 Execução de programas Java (1) Passos na execução de programas: 1) Editar Fich.java Fich.java contém classe Fich. Todas as classes devem residir nos directórios indicados no CLASSPATH. 2) Compilar javac Fich.java Pode usar-se a opção cp para indicar directórios necéssários não indicados no CLASSPATH. Após compilação é gerado Fich.class. MEEC@IST Java 15/21
16 Execução de programas Java (2) 3) Executar java Fich A classe Fich deve conter método main. Pode usar-se a opção cp para indicar directórios necéssários não indicados no CLASSPATH. No Windows, por exemplo: java cp %CLASSPATH%;C:\libs\lib.jar Fich No Linux, por exemplo: java cp \usr\libs\lib.jar:$classpath Fich Pode usar-se a opção verbose, que lista todos os passos e classes carregadas. MEEC@IST Java 16/21
17 Ferramenta jar (1) A ferramenta jar (Java archive tool) gere arquivo de ficheiros.class, preservando hierarquia de directórios. A hierarquia de directórios deve preservar a hierarquia de pacotes. Por exemplo, a classe String do pacote java.lang, encontra-se definida em /java/lang/ String.java MEEC@IST Java 17/21
18 Ferramenta jar (2) O arquivo JAR pode conter um directório META-INF/ onde reside o ficheiro de texto MANIFEST.MF com a informação sobre qual a classe a executar: Directivas (ex: versão, ferramenta) Classe principal (classe a executar) Linha em branco Manifest-Version: 1.0 Created-By: 1.5.0_01 (Sun Microsystems Inc.) Main-Class: projecto.simulador Ficheiro.class principal Subdirectório (pacote) MEEC@IST Java 18/21
19 Ferramenta jar (3) Comando jar cf arquivo.jar lista-fich jar cfm arquivo.jar META-INF/MANIFEST.MF lista-fich jar tf arquivo.jar jar xf arquivo.jar [lista-fich] Objectivo Cria arquivo jar e gera manifest por omissão Cria aquivo jar com ficheiro manifest dado Lista conteúdo arquivo Extrai ficheiros MEEC@IST Java 19/21
20 Ferramenta jar (4) O intepretador JVM também pode correr sobre um arquivo jar: java jar projecto.jar A classe executada é indicada no ficheiro META-INF/MANIFEST.MF O programa jar, codificado em C, é fornecido no JDK. No Windows, o arquivo JAR pode ser aberto pelo WinRAR. MEEC@IST Java 20/21
21 Ferramenta jar (5) Executável: Para tornar um arquivo jar executável o ficheiro MANIFEST.MF deve conter a linha correspondente à Main-Class. Para executar um arquivo jar basta usar a opção jar. Biblioteca: Para distribuir uma biblioteca deve disponibilizar um arquivo jar com as classes compiladas (neste caso o ficheiro MANIFEST.MF não deve conter a linha correspondente à Main-Class). Para usar a biblioteca basta compilar/executar o programa tendo o arquivo jar da biblioteca no CLASSPATH. MEEC@IST Java 21/21
Programação por Objectos. Java
Programação por Objectos Java Parte 1: Introdução MEEC@IST Java 1/27 História versões (1) [1995] Versão 1.0, denominada Java Development Kit (JDK) 212 classes em 8 pacotes Lento, muitos bugs, mas com Applets
Java para Desktop. Introdução à Plataforma Java JSE
Introdução à Plataforma Java JSE Aécio Costa [email protected] @aeciovc Objetivos Sintaxe Java; Programação Orientada à Objetos; Interfaces Gráficas Swing; JDBC; Gerador de Relatórios IReport; Projeto
Linguagem Java. Arquitetura e Ambiente de Desenvolvimento. Arquitetura e Ambiente de Desenvolvimento Prof. Anderson Augustinho Uniandrade
Linguagem Java de Desenvolvimento Máquina Virtual Um código intermediário, chamado de bytecode, é gerado quando um programa Java é compilado. Este bytecode é interpretado pelas máquinas virtuais java (JVMs)
Capítulo 4. Packages e interfaces
Capítulo 4. Packages e interfaces 1/17 Índice Indice 4.1 - Package 4.2 - Interface 2/17 Índice 4.1 Package 4.1 - Package 4.2 -- Interface 3/17 4.1 Package Package ou pacote está para o Java como as directorias
Linguagem de Programação JAVA. Professora Michelle Nery Nomeclaturas
Linguagem de Programação JAVA Professora Michelle Nery Nomeclaturas Conteúdo Programático Nomeclaturas JDK JRE JEE JSE JME JVM Toolkits Swing AWT/SWT JDBC EJB JNI JSP Conteúdo Programático Nomenclatures
Procedimentos para Configuração do Ambiente J2EE e J2SE em Ambiente Windows
Procedimentos para Configuração do Ambiente J2EE e J2SE em Ambiente Windows 1 - Configuração do J2SDKSE (Java 2 SDK Standard Edition) Deve-se obter o arquivo j2sdk-1_4_2_03-windows-i586-p.exe ou mais recente
PROGRAMAÇÃO JAVA. Parte 1
PROGRAMAÇÃO JAVA Parte 1 O que é um programa? Um algoritmo (sequência de operações elementares - instruções) convertido para uma linguagem que possa ser executada por um computador Programa = Algoritmos
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
Desenvolvimento Web TCC-00.226 Turma A-1
Desenvolvimento Web TCC-00.226 Turma A-1 Conteúdo Introdução ao Ambiente de Desenvolvimento Professor Leandro Augusto Frata Fernandes [email protected] Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2013.2/tcc-00.226
Fundamentos de Java. Prof. Marcelo Cohen. 1. Histórico
Fundamentos de Java Prof. Marcelo Cohen 1. Histórico 1990 linguagem Oak; desenvolvimento de software embutido para eletrodomésticos S.O. para o controle de uma rede de eletrodomésticos o surgimento da
Programação de Computadores II TCC-00.309 Turma A-1
Material elaborado pelo prof. Leandro A. F. Fernandes com contribuições dos profs. Anselmo A. Montenegro e Marcos Lage Programação de Computadores II TCC-00.309 Turma A-1 Conteúdo Introdução ao Ambiente
Instalando o J2SE 5.0 JDK no Windows 2000/XP
Instalando o J2SE 5.0 JDK no Windows 2000/XP Fabricio Leonard Leopoldino Descreve o processo de download, instalação e configuração do J2SE 5.0 JDK, no Windows 2000 e no Windows XP. 1 - Introdução Para
Tecnologia Java. Daniel Destro do Carmo Softech Network Informática [email protected]
Tecnologia Java Daniel Destro do Carmo Softech Network Informática [email protected] Origem da Tecnologia Java Projeto inicial: Oak (liderado por James Gosling) Lançada em 1995 (Java) Tecnologia
Orientação a Objetos com Java
Orientação a Objetos com Java Julio Cesar Nardi [email protected] 2011/2 Aula 01: Começando com Java Objetivos: Compreender o que é Java, OO e suas vantagens; Entender os procedimentos para criação
Prof. M.Sc. Fábio Procópio Prof. M.Sc. João Maria Criação: Fev/2010
Prof. M.Sc. Fábio Procópio Prof. M.Sc. João Maria Criação: Fev/2010 Primeira Dica Afirmação O que é Java? Características do Java Como Java Funciona Plataforma Java Edições Java Java SE Java EE Java ME
Introdução. à Linguagem JAVA. Prof. Dr. Jesus, Edison O. Instituto de Matemática e Computação. Laboratório de Visão Computacional
Introdução à Linguagem JAVA Prof. Dr. Jesus, Edison O. Instituto de Matemática e Computação Laboratório de Visão Computacional Vantagens do Java Independência de plataforma; Sintaxe semelhante às linguagens
Programação Orientada a Objetos. Pacotes e CLASSPATH: Definifdo e Usando Pacotes
+ Programação Orientada a Objetos Pacotes e CLASSPATH: Definifdo e Usando Pacotes + Pacotes 2 Um pacote é uma coleção de classes e interfaces que provem proteção de acesso e gerenciamento de espaços de
Programação Orientada a Objetos (DPADF 0063)
Programação Orientada a Objetos (DPADF 0063) Aula 2 Java como ferramenta de experimentação Universidade Federal de Santa Maria Colégio Agrícola de Frederico Westphalen Curso Superior de Tecnologia em Sistemas
Instalação e Configuração do Java (por Gilberto Irajá Müller)
Instalação e Configuração do Java (por Gilberto Irajá Müller) Para o desenvolvimento em Java, é necessário fazer a instalação do Kit de desenvolvimento em Java (JDK), que é fornecido pela Sun Microsystem
Um pouco do Java. Prof. Eduardo
Um pouco do Java Prof. Eduardo Introdução A tecnologia JAVA é composta pela linguagem de programação JAVA e pela plataforma de desenvolvimento JAVA. Os programas são escritos em arquivos-texto com a extensão.java.
Introdução à Linguagem Java
Introdução à Linguagem Java Histórico: Início da década de 90. Pequeno grupo de projetos da Sun Microsystems, denominado Green. Criar uma nova geração de computadores portáveis, capazes de se comunicar
Lógica de Programação
Lógica de Programação Unidade 4 Ambiente de desenvolvimento Java QI ESCOLAS E FACULDADES Curso Técnico em Informática SUMÁRIO A LINGUAGEM JAVA... 3 JVM, JRE, JDK... 3 BYTECODE... 3 PREPARANDO O AMBIENTE
Java & OpenJDK. Thiago S. Gonzaga. Sun Campus Ambassador [email protected]
Java & OpenJDK Thiago S. Gonzaga Sun Campus Ambassador [email protected] Tópicos Sobre a Sun Microsystems Algumas tecnologias da Sun Linguagem de Programação Ciclo de Desenvolvimento O que é Java?
Instalando e configurando o Java Development Kit (JDK)
Tutorial elaborado pelo professor José Gonçalo dos Santos Contato: [email protected] Instalando e configurando o Java Development Kit (JDK) 1.1 Obtendo o JDK + JRE Para obter o JDK e o JRE
[email protected] [email protected]
DSC/CEEI/UFCG [email protected] [email protected] 1 Realiza atividades com ênfase em Ensino, Pesquisa e Extensão (Ensino) 2 Configurando o projeto Adicionando código ao arquivo com o código-fonte
Capítulo 1. Introdução ao Java. Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra
Capítulo 1 Introdução ao Java Objetivos do Capítulo Compor uma visão histórica mínima para a compreensão da origem do Java. Compreender o que é o Java e para que finalidades ele é empregado. Delinear algumas
Objetivos: Sun recomenda que utilize o nome de domínio da Internet da empresa, para garantir um nome de pacote único
Pacotes e Encapsulamento Prof. Bruno Gomes [email protected] Programação Orientada a Objetos Introdução Permite o agrupamento de classes em uma coleção chamada pacote Um pacote é uma coleção de classes
Programação de Computadores - I. Profª Beatriz Profº Israel
Programação de Computadores - I Profª Beatriz Profº Israel A linguagem JAVA A linguagem Java O inicio: A Sun Microsystems, em 1991, deu inicio ao Green Project chefiado por James Gosling. Projeto que apostava
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
CURSO DE PROGRAMAÇÃO EM JAVA
CURSO DE PROGRAMAÇÃO EM JAVA Introdução para Iniciantes Prof. M.Sc. Daniel Calife Índice 1 - A programação e a Linguagem Java. 1.1 1.2 1.3 1.4 Linguagens de Programação Java JDK IDE 2 - Criando o primeiro
PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA*
PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA* Adair Santa Catarina Curso de Ciência da Computação Unioeste Campus de Cascavel PR Fev/2014 *Adaptado de PACHECO, R C S & RIEKE, R N INE UFSC Disponível em: http://wwwstelaufscbr/~pacheco/dsoo/htm/downloadshtm
Laboratório I Aula 2
Laboratório I Aula 2 Prof. Msc. Anderson da Cruz Fases da Programação Implementação de Linguagens de Programação Compilação geração de código executável dependente da plataforma de execução tradução lenta
Guião de Introdução ao Eclipse IDE Índice
Índice 1. Introdução... 2 1.1. O que é um ambiente de desenvolvimento (IDE)?... 2 1.2. Visão geral sobre o Eclipse IDE... 2 2. Iniciar o Eclipse... 3 2.1. Instalação... 3 2.2. Utilizar o Eclipse... 3 3.
Descrição geral do Android
Descrição geral do Android (POO) Centro de Cálculo Instituto Superior de Engenharia de Lisboa Pedro Alexandre Pereira ([email protected]) Versões & API A versão 1.0 foi lançada em Fevereiro de 2009
Aula 2. Objetivos Conceitos; Instalação do Text Pad; Entendendo o código java do AloMundo1 Codificação do AloMundo2,AloMundo3 e AloMundo4.
Aula 2 Objetivos Conceitos; Instalação do Text Pad; Entendendo o código java do AloMundo1 Codificação do AloMundo2,AloMundo3 e AloMundo4. Conceitos O software controla os computadores(freqüentemente conhecido
Curso de Aprendizado Industrial Desenvolvedor WEB
Curso de Aprendizado Industrial Desenvolvedor WEB Disciplina: Programação Orientada a Objetos II Professor: Cheli dos S. Mendes da Costa Servidor de Aplicações WEB Tomcat Servidor Tomcat Foi desenvolvido
Tecnologias de Jogos de Vídeo
Tecnologias de Jogos de Vídeo Abel J. P. Gomes & Gonçalo Amador LAB. 1 Departamento de Informática Universidade da Beira Interior Portugal 2013 Copyright 2009-2013 All rights reserved. LAB. 1 JogAmp e
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
Aula 09 Introdução à Java. Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes http://www.profbrunogomes.com.br/
Aula 09 Introdução à Java Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes http://www.profbrunogomes.com.br/ Agenda da Aula Java: Sintaxe; Tipos de Dados; Variáveis; Impressão de Dados.
Capítulo 8. Software de Sistema
Capítulo 8 Software de Sistema Adaptado dos transparentes das autoras do livro The Essentials of Computer Organization and Architecture Objectivos Conhecer o ciclo de desenvolvimento da linguagem Java
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
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
LINGUAGEM DE PROGRAMAÇÃO Material de apoio - Aula II (25/02/2008) - Profº Sidney Leal
AMBIENTE JAVA CONCEITO LINGUAGEM DE PROGRAMAÇÃO O ambiente de desenvolvimento Java é composto de ferramentas e utilitários para a realização de tarefas (depuração, compilação e documentação) relacionadas
Tutorial de instalação do Java 7 no Windows 7.
Tutorial de instalação do Java 7 no Windows 7. Neste tutorial vamos instalar um ambiente de desenvolvimento Java JDK 7 no Windows 7. Quando falamos em ambiente Java, estamos nos referindo ao conjunto de
AULA 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
JADE Java Agent DEvelopment Framework
JADE Java Agent DEvelopment Framework Ricardo J. Rabelo [email protected] Saulo Popov Zambiasi [email protected] Sumário Parte 1 Introdução Pré-requisitos Download Instalação e Configuração Interface
Linguagem de Programação Orientada a Objeto. Introdução a Orientação a Objetos Professora Sheila Cáceres
Linguagem de Programação Orientada a Objeto Introdução a Orientação a Objetos Professora Sheila Cáceres Introdução a Orientação a Objetos No mundo real, tudo é objeto!; Os objetos se relacionam entre si
CET GRSI 2011. Sistema Operativo de Rede. António Paulo Santos [email protected]
CET GRSI 2011 Sistema Operativo de Rede António Paulo Santos [email protected] O que é um S.O. de Rede? Sistema operativo que incluí: funções especiais que permitem a ligação de um computador a uma LAN.
INTRODUÇÃO E CONFIGURAÇÃO DO PRIMEFACES MOBILE EM APLICAÇÕES JSF
INTRODUÇÃO E CONFIGURAÇÃO DO PRIMEFACES MOBILE EM APLICAÇÕES JSF Guilherme Macedo, Jaime Willian Dias Universidade Paranaense (Unipar) Paranavaí PR Brasil [email protected], [email protected] Resumo.
DESENVOLVIMENTO DE APLICATIVOS PARA CELULAR JAVA 2 MICRO EDITION
DESENVOLVIMENTO DE APLICATIVOS PARA CELULAR JAVA 2 MICRO EDITION Robison Cris Brito Centro Federal de Educação Tecnológica do Paraná Unidade de Pato Branco [email protected] RESUMO Engana-se quem acha
Acesso a Banco. Conexão em Java. Conexão em Java. Programação Orientada a Objetos Profa. Cristiane e Prof. Daniel
Acesso a Banco Programação Orientada a Objetos Profa. Cristiane e Prof. Daniel As conexões em Java são feitas através de uma ponte que implementa todas as funcionalidades que um banco de dados padrão deve
Sintaxe Básica de Java Parte 1
Sintaxe Básica de Java Parte 1 Universidade Católica de Pernambuco Ciência da Computação Prof. Márcio Bueno [email protected] Fonte: Material da Profª Karina Oliveira Estrutura de Programa Um programa
Orientação a Objetos e a Linguagem Java
Orientação a Objetos e a Linguagem Java Afrânio Assis [email protected] Novembro/2006 1 Objetivos do Curso Apresentar o paradigma orientado a objetos como técnica para elaboração de projetos e implementação
Solutions for Information Technologies. BIS-Navegador. IBM DB2 UDB v8.x
Solutions for Information Technologies BIS-Navegador Manual de Instalação em IBM DB2 UDB v8.x Supporte A suite BIS foi testada e é suportada nos seguintes ambientes e produtos: BIS Client Components: Operating
INSTITUTO FEDERAL DE EDUCAÇÃO CIÊNCIA E TECNOLOGIA DE ALAGOAS CURSO TÉCNICO EM INFORMÁTICA DISCIPLINA:
INSTITUTO FEDERAL DE EDUCAÇÃO CIÊNCIA E TECNOLOGIA DE ALAGOAS CURSO TÉCNICO EM INFORMÁTICA DISCIPLINA: PROGRAMAÇÃO ORIENTADA A OBJETOS PROFESSOR: REINALDO GOMES ASSUNTO: PRIMEIRO PROGRAMA EM JAVA (COMPILAÇÃO
Pontifícia Universidade Católica de São Paulo Departamento de Ciência da Computação
Pontifícia Universidade Católica de São Paulo Departamento de Ciência da Computação LP: Laboratório de Programação Apontamento 12 Prof. ISVega Abril de 2004 Interação com o Usuário CONTEÚDO 12.1Módulo
Adriano Reine Bueno Rafael Barros Silva
Adriano Reine Bueno Rafael Barros Silva Introdução RMI Tecnologias Semelhantes Arquitetura RMI Funcionamento Serialização dos dados Criando Aplicações Distribuídas com RMI Segurança Exemplo prático Referências
Guia de instalação de software
Sistemas Distribuídos Engenharia de Software 2006 / 2007 Departamento Engenharia Informática Guia de instalação de software [email protected] [email protected] 22 de Fevereiro de 2007 1 Índice
Programação Orientada a Objetos
Programação Orientada a Objetos Universidade Católica de Pernambuco Ciência da Computação Prof. Márcio Bueno [email protected] Fonte: Material da Profª Karina Oliveira Introdução ao Paradigma OO
Introdução ao IDE Netbeans (Programação Java)
Universidade Federal do ABC (UFABC) Disciplina: Processamento da Informação (BC-0505) Assunto: Java e Netbeans Introdução ao IDE Netbeans (Programação Java) Conteúdo 1. Introdução... 1 1.1. Programas necessários...
Programação online em Java
Universidade Federal do ABC Disciplina: Processamento da Informação Assunto: Programação online em Java Programação online em Java Conteúdo Conteúdo...1 Introdução... 1 1.1.Programas necessários... 1 1.2.Visão
Interface Homem Máquina para Domótica baseado em tecnologias Web
Interface Homem Máquina para Domótica baseado em tecnologias Web João Alexandre Oliveira Ferreira Dissertação realizada sob a orientação do Professor Doutor Mário de Sousa do Departamento de Engenharia
O nome ANT é uma sigla para another neat tool (mais uma ferramenta organizada), segundo seu autor James Duncan Davidson.
1- Introdução 1.1- Visão Geral O ANT é uma ferramenta destinada a construção (build) de programas JAVA. É semelhante a ferramentas como make, nmake, jam mas com o diferencial de ser multi-plataforma, pois
INTRODUÇÃO 12. DOCUMENTAÇÃO INTRODUÇÃO INTRODUÇÃO
INTRODUÇÃO 12. DOCUMENTAÇÃO Na plataforma Java SE 7, há cerca de 4000 classes e interfaces disponíveis para utilizarmos em nossas aplicações Podemos visualizar a documentação dessas classes e interfaces
Faculdade Latino Americana Programação Orientada a Objetos II - 4º Período Ciências da Computação. REVISÃO POO Parte 01
Faculdade Latino Americana Programação Orientada a Objetos II - 4º Período Ciências da Computação REVISÃO POO Parte 01 Professora: Cíntia Simões 2º Semestre 2008 Revisão POO Parte 01 Tecnologia JAVA O
Java Server Pages: Apresentação e Instalação
1 Java Server Pages: Apresentação e Instalação Prof. Autor: Daniel Morais dos Reis e-tec Brasil Programação Avançada Para Web Página1 Meta Apresentar a tecnologia Java Server Pages; Instalar e configurar
LINGUAGEM DE PROGRAMAÇÃO JAVA
LINGUAGEM DE PROGRAMAÇÃO JAVA Curso de Especialização em Tecnologia Java UTFPR Capítulo 1 Parte 1 Introdução à tecnologia Java Ambiente de desenvolvimento Java Introdução à Tecnologia Java O que é Java?
Nome N Série: Ferramentas
Nome N Série: Ferramentas Competências: Identificar e utilizar técnicas de modelagem de dados; Habilidades: Utilizar ferramentas de apoio ao desenvolvimento de software; Bases Tecnológicas: Metodologias
1 de 7 11/04/2011 10:35
1 de 7 11/04/2011 10:35 2 de 7 11/04/2011 10:35 QUARTA-FEIRA, 10 DE FEVEREIRO DE 2010 JAVA_HOME, CLASSPATH e PATH. O que são, para que servem e como configura-los Algumas vezes quando estamos iniciando
Invocação de Métodos Remotos
Invocação de Métodos Remotos Java RMI (Remote Method Invocation) Tópicos Tecnologia RMI Introdução Modelo de camadas do RMI Arquitetura Fluxo de operação do RMI Passos para implementação Estudo de caso
Solutions for Information Technologies. BIS-Navegador. Manual de Instalação para Microsoft SQL Server
Solutions for Information Technologies BIS-Navegador Manual de Instalação para Microsoft SQL Server Supporte A suite BIS foi testada e é suportada nos seguintes ambientes e produtos: BIS Client Components:
Programação de Computadores - I. Profª Beatriz Profº Israel
Programação de Computadores - I Profª Beatriz Profº Israel Ambiente de Desenvolvimento Ambiente Para desenvolver aplicativos utilizando a linguagem JAVA precisamos preparar nosso ambiente realizando a
Introdução à Programação Orientada a Objetos. Programação e Sistemas de Informação
Introdução à Programação Orientada a Objetos Programação e Sistemas de Informação Paradigmas de programação (1) Um paradigma de programação fornece (e determina) a visão que o programador possui sobre
Google Web Toolkit* Clério Damasceno Soares, Daniel da Silva Filgueiras e Fábio Figueiredo da Silva
Google Web Toolkit* Clério Damasceno Soares, Daniel da Silva Filgueiras e Fábio Figueiredo da Silva Universidade Federal de Juiz de Fora UFJF-MG Campo Universitário Bairro Marmelos Juiz de Fora MG Brasil
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
Programação Orientada a Objetos
Programação Orientada a Objetos Prof. Francisco de Assis S. Santos, Dr. São José, 2014. Introdução ao Java: Definições Linguagem desenvolvida pela SUN para manter o poder computacional do C++ e promover
Sistema de Gestão Comercial Plataforma GSAN. Documento de Procedimento de Instalação
Sistema de Gestão Comercial Plataforma GSAN Documento de Procedimento de Instalação Sumário 1. Visão Geral do Documento...3 1.1. Pré-Requisitos... 3 2. Procedimentos de Instalação...4 2.1. Orientações
Criando sua primeira aplicação JAVA com o Eclipse
Criando sua primeira aplicação JAVA com o Eclipse Fernando Boaglio Instalou o Eclipse mas não sabia por onde começar? Aqui você encontra uma breve explicação de como criar sua primeira aplicação JAVA no
Palestrante. Alexandre Faria
Palestrante Alexandre Faria Desenvolvedor e Instrutor JAVA e Web da Vertical Training. Trabalhando em projetos envolvendo tecnologias Java / J2 EE. Experiência em análise, arquitetura e desenvolvimento
J2EE TM Java 2 Plataform, Enterprise Edition
CURSO DE GRADUAÇÃO J2EE TM Java 2 Plataform, Enterprise Edition Antonio Benedito Coimbra Sampaio Junior [email protected] OBJETIVOS DO CURSO Capacitar os alunos no desenvolvimento de aplicações para a WEB com
EIC. Projecto I. Manual do Utilizador. Vídeo Vigilância Abordagem Open Source. Curso: Engenharia de Informática e Comunicações Ano Lectivo: 2005/2006
EIC Engenharia de Informática e Comunicações Morro do Lena, Alto Vieiro Apart. 4163 2401 951 Leiria Tel.: +351 244 820 300 Fax.: +351 244 820 310 E-mail: [email protected] http://www.estg.iplei.pt Engenharia
Programação Orientada a Objetos
Programação Orientada a Objetos Engenharia da Computação Professor: Rosalvo Ferreira de Oliveira Neto Dados Pessoais Rosalvo Ferreira de Oliveira Neto MSc. em ciência da computação (UFPE) [email protected]
Criar uma aplicação JPA2 com EclipseLink e H2
Criar uma aplicação JPA2 com EclipseLink e H2 1) Criar uma aplicação Java no NetBeans. File > New Project > Java, Java Application > Project name: JPA2 Finish. 2) Acrescentar ao Projeto NetBeans a biblioteca
Mini-curso Gratuito. Globalcode - The Developers Company Slide 1
Mini-curso Gratuito Globalcode - The Developers Company Slide 1 Globalcode - The Developers Company Slide 2 Agenda Parte teórica 1. Introdução 2. Vantagens da tecnologia Java 3. Máquinas Virtuais 4. Áreas
JSP trata-se de uma tecnologia que possibilita o desenvolvimento de páginas web dinâmicas utilizando todas as potencialidades do Java como linguagem
1 JSP trata-se de uma tecnologia que possibilita o desenvolvimento de páginas web dinâmicas utilizando todas as potencialidades do Java como linguagem orientada a objectos. Tal como em ASP e PHP, os ficheiros
Persistência de Classes em Tabelas de Banco de Dados
UTFPR DAELN - Disciplina de Fundamentos de Programação II ( IF62C ). 1 Persistência de Classes em Tabelas de Banco de Dados 1) Introdução! Em algumas situações, pode ser necessário preservar os objetos
BlackBerry Messenger SDK
BlackBerry Messenger SDK Versão: 1.2 Getting Started Guide Publicado: 2011-10-11 SWD-1391821-1011103456-012 Conteúdo 1 Requisitos do sistema... 2 2 Dependências de versão do BlackBerry Messenger... 3 3
Introdução à Linguagem Java. Departamento de Informática Prof. Anselmo C. de Paiva
Introdução à Linguagem Java Departamento de Informática Prof. Anselmo C. de Paiva Breve Histórico Sun Microsystems, 90/91: projeto de uma linguagem de programação pequena que pudesse ser usada em dispositivos
Primeiro programa em Java (compilação e execução)
Universidade Federal do ABC Disciplina: Linguagens de Programação (BC-0501) Assunto: Primeiro programa em Java (compilação e execução) Primeiro programa em Java (compilação e execução) Introdução Este
