• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
[OFICINA JAVA] - Conhecendo Java
 

[OFICINA JAVA] - Conhecendo Java

on

  • 854 views

www.oficinajava.blogspot.com

www.oficinajava.blogspot.com

Statistics

Views

Total Views
854
Views on SlideShare
686
Embed Views
168

Actions

Likes
1
Downloads
2
Comments
0

4 Embeds 168

http://oficinajava.blogspot.com 134
http://oficinajava.blogspot.com.br 29
http://www.linkedin.com 3
http://feeds.feedburner.com 2

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    [OFICINA JAVA] - Conhecendo Java [OFICINA JAVA] - Conhecendo Java Presentation Transcript

    • Conhecendo a tecnologia Java www.oficinajava.blogspot.com
    • Resumo
      • Objetivos:
        • Breve história da tecnologia Java
        • Apresentar os principais conceitos da tecnologia Java
        • Listar os grupos de tecnologias Java
        • Instalação do JavaSE
      www.oficinajava.blogspot.com
    • Breve história da tecnologia Java
      • Início do projeto de pesquisa que resultou na tecnologia Java - 1991.
      • Principal criador da Tecnologia – James Gosling.
      • Antigo nome da tecnologia Java – OAK (“Carvalho”)
      • Surgimento oficial da tecnologia Java foi dado em maio de 1995.
      www.oficinajava.blogspot.com
    • Principais conceitos da linguagem de programação Java
      • Orientada a objetos
      • Distribu ída
      • Simples
      • Multithread
      • Segura
      • Independente de plataforma
      www.oficinajava.blogspot.com
    • Orientada a objetos www.oficinajava.blogspot.com
    • Distribuída www.oficinajava.blogspot.com
    • Simples
      • Uso de referências ao invés de ponteiros
      • Tipo booleano pode conter apenas dois valores: true ou false.
      www.oficinajava.blogspot.com
    • Multithread www.oficinajava.blogspot.com
    • Segura www.oficinajava.blogspot.com
    • Programas dependentes de plataforma www.oficinajava.blogspot.com
    • Programas dependentes de plataforma www.oficinajava.blogspot.com
    • Programas independentes de plataforma www.oficinajava.blogspot.com
    • Programas independentes de plataforma
      • Máquina virtual java (JVM)
      • Escreva uma vez, execute em qualquer lugar. (“Write once, run anywhere”)
      www.oficinajava.blogspot.com
    • Porque utilizar a tecnologia Java Facilidade de programar Elimina diversos problemas apresentados por outras linguagens (aritmética de ponteiros, gerenciamento de memória). É orientada a objetos para ajudar você a visualizar o programa de uma forma mais próxima do mundo real. Portabilidade do código – permite que você escreva um código que pode ser executado em vários sistemas operacionais (em qualquer JVM certificada). Tempo de desenvolvimento reduzido. Baixo custo. Comunidade de desenvolvedores ativa Grande número de componentes prontos para uso “ Write Once, Run Anywhere” www.oficinajava.blogspot.com
    • Tecnologias Java
      • JavaSE
      • JavaEE
      • JavaME
      • JavaCard
      • JavaFX
      • JavaTV
      www.oficinajava.blogspot.com
    • Usos das tecnologias Java
      • JavaSE
        • Desenvolvimento de aplicativos Desktop
        • Desenvolvimento de componentes de software reutilizáveis
        • Desenvolvimento de aplicações de alta performance
      www.oficinajava.blogspot.com
    • Usos das tecnologias Java
      • JavaEE
        • EJB – Desenvolvimento de componentes de negócio reutilizáveis, seguros e escaláveis.
        • WebServices – Integração de aplicações, independência de linguagem, comunicação assíncrona
      www.oficinajava.blogspot.com
    • Usos das tecnologias Java
      • Servlets – Geração de conteúdos dinâmicos (geralmente HTML)
      • JSP – Criação de interface gráfica para aplicações WEB
      • JSF – Criação de interface gráfica para aplicações WEB
      www.oficinajava.blogspot.com
    • Utilizando a plataforma JavaSE
      • Ambiente de desenvolvimento
        • Máquina virtual Java para a plataforma de sua escolha. JVM
        • Bibliotecas java para a plataforma de sua escolha
      • Compilador Java
      • Documentação das bibliotecas java. (API - download opcional)
      • Utilitários adicionais. Ex: utilitário de criação de arquivos java (.jar) e debugar programas Java.
      • Exemplos de programas Java
      www.oficinajava.blogspot.com
    • Exercícios Defina o que é Java e para que serve: Explique sucintamente o que é Multithread Explique sucintamente porque Java é independente de plataforma Liste e descreva sucintamente todas as tecnologias Java existentes e explique seus principais usos Descreva sucintamente todas as tecnologias Java e seus principais usos www.oficinajava.blogspot.com
    • www.oficinajava.blogspot.com