SlideShare une entreprise Scribd logo
1  sur  10
Felipe Soares
Jader Cardoso
Originalmente desenvolvida por uma equipe de
desenvolvedores liderada por James Gosling na Sun
Microsystems e lançada em 1995.




  James Gosling
2009
VANTAGENS
 Multiplataforma
Orientada a objetos
Suporte satisfatório
 Fácil atualização
   Padrozinação
DESVANTAGENS
               Dependência da JVM
               Ocupam mais espaço

               Engenharia Reversa
                 Pré-compilação
FAMÍLIA JAVA
 Java SE (Java Platform, Standard Edition). É a base da plataforma; inclui o
  ambiente de execução e as bibliotecas comuns.

 Java EE (Java Platform, Enterprise Edition). A edição voltada para o
  desenvolvimento de aplicações corporativas e para internet.

 Java ME (Java Platform, Micro Edition). A edição para o desenvolvimento de
  aplicações para dispositivos móveis e embarcados.

 Além disso, pode-se destacar outras duas plataformas Java mais específicas:

 Java Card. Voltada para dispositivos embarcados com limitações de
  processamento e armazenamento, como smart cards e o Java Ring.

 JavaFX. Plataforma para desenvolvimento de aplicações multimídia em
  desktop/web (JavaFX Script) e dispositivos móveis (JavaFX Mobile).
Certificação JAVA (Oracle Certified )


 Professional Java SE Programmer

 Master Java SE Developer

 Professional Java EE Web Component Developer

 Professional Java EE Business Component Developer

 Expert Java Platform, EE Web Services Developer

 Professional Java ME Mobile Application Developer

 Master Java EE Enterprise Architect
CONCLUSÃO




Até hoje, a plataforma Java já atraiu mais de 9 milhões de
desenvolvedores de software. É utilizada em todos os
principais segmentos da indústria, estando presente em
uma ampla gama de dispositivos, computadores e redes.

Contenu connexe

Tendances

Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de SoftwareDesenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de SoftwareDaniel Rodrigues
 
Java, historico e futuro
Java, historico e futuroJava, historico e futuro
Java, historico e futuroFabiano Souza
 
Asoso tipos de aplicações móveis (1)
Asoso   tipos de aplicações móveis (1)Asoso   tipos de aplicações móveis (1)
Asoso tipos de aplicações móveis (1)grupouro
 
WebSphere 8 Intro (pt-BR)
WebSphere 8 Intro (pt-BR)WebSphere 8 Intro (pt-BR)
WebSphere 8 Intro (pt-BR)Juarez Junior
 
3 - Licenciamento ArcGIS Desktop 10 (ArcEditor)
3 - Licenciamento ArcGIS Desktop 10 (ArcEditor)3 - Licenciamento ArcGIS Desktop 10 (ArcEditor)
3 - Licenciamento ArcGIS Desktop 10 (ArcEditor)Ramon Leal Pessoa
 
Visão Geral sobre a plataforma de aplicações do Windows Phone 7
Visão Geral sobre a plataforma de aplicações do Windows Phone 7Visão Geral sobre a plataforma de aplicações do Windows Phone 7
Visão Geral sobre a plataforma de aplicações do Windows Phone 7Luciano Condé
 

Tendances (8)

JEE6 - Introdução
JEE6 - IntroduçãoJEE6 - Introdução
JEE6 - Introdução
 
Desenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de SoftwareDesenvolvimento Mobile - Engenharia de Software
Desenvolvimento Mobile - Engenharia de Software
 
Java, historico e futuro
Java, historico e futuroJava, historico e futuro
Java, historico e futuro
 
Flisolgo2010
Flisolgo2010Flisolgo2010
Flisolgo2010
 
Asoso tipos de aplicações móveis (1)
Asoso   tipos de aplicações móveis (1)Asoso   tipos de aplicações móveis (1)
Asoso tipos de aplicações móveis (1)
 
WebSphere 8 Intro (pt-BR)
WebSphere 8 Intro (pt-BR)WebSphere 8 Intro (pt-BR)
WebSphere 8 Intro (pt-BR)
 
3 - Licenciamento ArcGIS Desktop 10 (ArcEditor)
3 - Licenciamento ArcGIS Desktop 10 (ArcEditor)3 - Licenciamento ArcGIS Desktop 10 (ArcEditor)
3 - Licenciamento ArcGIS Desktop 10 (ArcEditor)
 
Visão Geral sobre a plataforma de aplicações do Windows Phone 7
Visão Geral sobre a plataforma de aplicações do Windows Phone 7Visão Geral sobre a plataforma de aplicações do Windows Phone 7
Visão Geral sobre a plataforma de aplicações do Windows Phone 7
 

Similaire à História e principais características da linguagem Java

Conhecendo Java
Conhecendo JavaConhecendo Java
Conhecendo JavaTI Infnet
 
Apostila Java
Apostila JavaApostila Java
Apostila Javadeilton
 
Apostila Java
Apostila JavaApostila Java
Apostila Javadeilton
 
Introdução a Tecnologia Java
Introdução a Tecnologia JavaIntrodução a Tecnologia Java
Introdução a Tecnologia JavaThiago Gonzaga
 
JavaFX - Uma visão Geral
JavaFX - Uma visão GeralJavaFX - Uma visão Geral
JavaFX - Uma visão GeralEder Nogueira
 
Curso Android - Dia 1 - Apresentação java
Curso Android - Dia 1 - Apresentação javaCurso Android - Dia 1 - Apresentação java
Curso Android - Dia 1 - Apresentação javaAlex Braz
 
Java: Muito mais que uma linguagem!
Java: Muito mais que uma linguagem!Java: Muito mais que uma linguagem!
Java: Muito mais que uma linguagem!Aécio Costa
 
Tutorial: Desenvolvimento de aplicacoes moveis com Java
Tutorial: Desenvolvimento de aplicacoes moveis com JavaTutorial: Desenvolvimento de aplicacoes moveis com Java
Tutorial: Desenvolvimento de aplicacoes moveis com JavaPaulo César M Jeveaux
 
27072010221224.introdução a java aula 1
27072010221224.introdução a java   aula 127072010221224.introdução a java   aula 1
27072010221224.introdução a java aula 1bibliotecadobarao
 
Desmistificando a Certificação de Sun Java Associate
Desmistificando a Certificação de Sun Java AssociateDesmistificando a Certificação de Sun Java Associate
Desmistificando a Certificação de Sun Java AssociateMagno A. Cavalcante
 
Aula 01 O que é java
Aula 01   O que é javaAula 01   O que é java
Aula 01 O que é javaSergio Silva
 
Apostila de Fundamentos Java
Apostila de Fundamentos JavaApostila de Fundamentos Java
Apostila de Fundamentos JavaMarcio Marinho
 
Programação Orientada a Objetos com Java
Programação Orientada a Objetos com JavaProgramação Orientada a Objetos com Java
Programação Orientada a Objetos com JavaÁlvaro Farias Pinheiro
 
Java 01 Java Visao Geral Resumo
Java 01 Java Visao Geral ResumoJava 01 Java Visao Geral Resumo
Java 01 Java Visao Geral ResumoRegis Magalhães
 
Iniciação JSP!
Iniciação JSP!Iniciação JSP!
Iniciação JSP!JErickPPTs
 

Similaire à História e principais características da linguagem Java (20)

Conhecendo Java
Conhecendo JavaConhecendo Java
Conhecendo Java
 
Apostila Java
Apostila JavaApostila Java
Apostila Java
 
Apostila Java
Apostila JavaApostila Java
Apostila Java
 
Introdução a Tecnologia Java
Introdução a Tecnologia JavaIntrodução a Tecnologia Java
Introdução a Tecnologia Java
 
Aula 01 o que é java
Aula 01  o que é javaAula 01  o que é java
Aula 01 o que é java
 
Java -aula_01
Java  -aula_01Java  -aula_01
Java -aula_01
 
JavaFX - Uma visão Geral
JavaFX - Uma visão GeralJavaFX - Uma visão Geral
JavaFX - Uma visão Geral
 
Curso Android - Dia 1 - Apresentação java
Curso Android - Dia 1 - Apresentação javaCurso Android - Dia 1 - Apresentação java
Curso Android - Dia 1 - Apresentação java
 
Java: Muito mais que uma linguagem!
Java: Muito mais que uma linguagem!Java: Muito mais que uma linguagem!
Java: Muito mais que uma linguagem!
 
Tutorial: Desenvolvimento de aplicacoes moveis com Java
Tutorial: Desenvolvimento de aplicacoes moveis com JavaTutorial: Desenvolvimento de aplicacoes moveis com Java
Tutorial: Desenvolvimento de aplicacoes moveis com Java
 
27072010221224.introdução a java aula 1
27072010221224.introdução a java   aula 127072010221224.introdução a java   aula 1
27072010221224.introdução a java aula 1
 
JavaFX Mobile
JavaFX MobileJavaFX Mobile
JavaFX Mobile
 
Desmistificando a Certificação de Sun Java Associate
Desmistificando a Certificação de Sun Java AssociateDesmistificando a Certificação de Sun Java Associate
Desmistificando a Certificação de Sun Java Associate
 
Tutorial Java EE
Tutorial Java EETutorial Java EE
Tutorial Java EE
 
Aula 01 O que é java
Aula 01   O que é javaAula 01   O que é java
Aula 01 O que é java
 
Apostila de Fundamentos Java
Apostila de Fundamentos JavaApostila de Fundamentos Java
Apostila de Fundamentos Java
 
Mc1 JAVA
Mc1 JAVAMc1 JAVA
Mc1 JAVA
 
Programação Orientada a Objetos com Java
Programação Orientada a Objetos com JavaProgramação Orientada a Objetos com Java
Programação Orientada a Objetos com Java
 
Java 01 Java Visao Geral Resumo
Java 01 Java Visao Geral ResumoJava 01 Java Visao Geral Resumo
Java 01 Java Visao Geral Resumo
 
Iniciação JSP!
Iniciação JSP!Iniciação JSP!
Iniciação JSP!
 

História e principais características da linguagem Java

  • 2. Originalmente desenvolvida por uma equipe de desenvolvedores liderada por James Gosling na Sun Microsystems e lançada em 1995. James Gosling
  • 4. VANTAGENS Multiplataforma Orientada a objetos Suporte satisfatório Fácil atualização Padrozinação
  • 5. DESVANTAGENS Dependência da JVM Ocupam mais espaço Engenharia Reversa Pré-compilação
  • 6.
  • 7. FAMÍLIA JAVA  Java SE (Java Platform, Standard Edition). É a base da plataforma; inclui o ambiente de execução e as bibliotecas comuns.  Java EE (Java Platform, Enterprise Edition). A edição voltada para o desenvolvimento de aplicações corporativas e para internet.  Java ME (Java Platform, Micro Edition). A edição para o desenvolvimento de aplicações para dispositivos móveis e embarcados.  Além disso, pode-se destacar outras duas plataformas Java mais específicas:  Java Card. Voltada para dispositivos embarcados com limitações de processamento e armazenamento, como smart cards e o Java Ring.  JavaFX. Plataforma para desenvolvimento de aplicações multimídia em desktop/web (JavaFX Script) e dispositivos móveis (JavaFX Mobile).
  • 8. Certificação JAVA (Oracle Certified )  Professional Java SE Programmer  Master Java SE Developer  Professional Java EE Web Component Developer  Professional Java EE Business Component Developer  Expert Java Platform, EE Web Services Developer  Professional Java ME Mobile Application Developer  Master Java EE Enterprise Architect
  • 9.
  • 10. CONCLUSÃO Até hoje, a plataforma Java já atraiu mais de 9 milhões de desenvolvedores de software. É utilizada em todos os principais segmentos da indústria, estando presente em uma ampla gama de dispositivos, computadores e redes.