Informatica

Disponível somente no TrabalhosFeitos
  • Páginas : 8 (1881 palavras )
  • Download(s) : 0
  • Publicado : 30 de abril de 2012
Ler documento completo
Amostra do texto
ULBRA - Instituto de Informática Programa de Extensão em Computação Curso de Extensão/2012

Linguagem de Programação JAVA Módulo I - Introdução

prof.msc. Rafael Gastão C. Ferreira

Linguagem de Programação JAVA Módulo I - Introdução Agenda
Fundamentos de Java; Ferramentas de Desenvolvimento - > compilador Java javac, JVM, Applet, JavaDoc; Metodologias de desenvolvimento -> processo,ferramenta; Conceitos Orientados a Objetos, em Java: Objeto; Classes; Atributos; Metodos; Herança; Polimorfismo; Interfaces -> tipos, implementação; Expressões -> aritméticas, lógicas, condições

Linguagem de Programação JAVA Módulo I - Introdução Agenda
Comandos de Fluxo de Controle de Execução -> Escolha (if, switch), Iteração (while, do while, for, break) Desenvolvimento de Aplicações metodomain, assinatura; criando objeto em Java; manipulando objetos; Arranjos em Java Exercícios praticos; Colletions; Strings; Visões Gerais da Linguagem.

Linguagem de Programação JAVA Módulo I - Introdução Fundamentos de Java
Independência de Plataforma : Portabilidade é a capacidade de um programa ser
executado em diferentes plataformas e sistemas operacionais.

JVM – Java Virtual Machine :permite a interoperabilidade, isto é, a maquina virtual
pega os programas Java compilados e converte suas instruções em comandos que um sistema possa manipular;

Linguagem de Programação JAVA Módulo I - Introdução Fundamentos de Java - JVM

Linguagem de Programação JAVA Módulo I - Introdução Fundamentos de Java
Questão de Números: Em, geral as versões dos diversos produtos Java seguem opadrão:
versão 1.2.3a-000, onde: 1 – indica a versão base, não foi ainda alterada e qualquer mudança neste nível, descreve uma alteração mais radical, provavelmente na definição da máquina virtual; 2 – indica mudanças na biblioteca, possui métodos “deprecated”, aplicações desenvolvidas em versões mais recentes não é garantida em uma versão mais antiga, mas o inverso sim; 3- indica bug-fixes, não ocorremudanças na biblioteca; a – caracteriza versões de bug de segurança os quais foram corrigidos 000 – a partir da versão 2, a letrinha no final foi substituída por três números, mas no fundo, tem o mesmo significado que a letra.

Linguagem de Programação JAVA Módulo I - Introdução Fundamentos de Java
Java Development Kit - JDK:é um conjunto básico de ferramenta para o desenvolvedor
Java. Fazemparte do JDK ferramentas importantes como o Javac (compilador), java ( a máquina virtual) , javadoc (gerador automático de documentação), jdb (Java debbuger) , javap (decompilador) e diversas outras ferramentas importantes; Versões JDK: a partir da versão JDK 2.0, surgiram novas tecnologias Java e para que não fossem confundidas com as versões do JDK, foi dado o nome de SDK, dividindo-se aplataforma em tres partes: J2ME – Java 2 Micro Edition, J2SE – Java 2 Standard Edition e J2EE – Java 2 Enterprise Edition. Ultimas versões: Java 2 Standard Edition SDK v1.4 (J2SE 1.4), possui: - Novas opções nas ferramentas JDK javac e javadoc; - Suporte a processadores 64 bits; - A API Swing possui interface XP. Java 2 Standard Edition SDK v1.5 (J2SE 5.0), possui: - correções de erros e suporte aoprocessador 64 bits AMD; - mudanças nas ferramentas JDK;

Linguagem de Programação JAVA Módulo I - Introdução Fundamentos de Java
Java Runtime Environment – JRE: enquanto o JDK está voltado para os desenvolvedores, o Java Runtime Environment (JRE) é basicamente composto de máquina virtual Java (JVM) e o conjunto de bibliotecas, ou seja, tudo o que se precisa para executar as aplicações Java; Asversões JRE seguem exatamente as mesmas versões do JDK, e portanto ao desenvolver uma aplicação com uma versão JDK se deve utilizar preferencialmente a mesma versão do JRE para executá-la; Versões podem ser encontradas no site http://java.sun.com/j2se

Linguagem de Programação JAVA Módulo I - Introdução Ferramentas de Desenvolvimento
- As ferramentas básicas do Kit de desenvolvimento Java...
tracking img