Início > Desenvolvimento, Software Livre > Plataforma Java

Plataforma Java

O que é?

Mesmo que você não tenha ouvido falar de JAVA, pode ter certeza que você já utilizou alguma vez. Assista o vídeo que foi exibido na SunOne do ano de 2003 e veja porque você já deve ter utilizado JAVA.

Para entender melhor, Java é uma plataforma de desenvolvimento de sistemas de software, composta por:

  • Linguagem de programação Java
  • Bibliotecas para desenvolvimento desktop, web, dispositivos móveis, entre outras
  • Máquina virtual Java, conhecidas como JVM (Java Virtual Machine) responsável pela execução de um programa Java em um sistema operacional
  • Ferramenta de desenvolvimento (compiladores, depuradores, entre outras)

Para a linguagem de programação, temos um mascote, o DUKE. Foi baseado no emblema da federação da série de televisão Star Trek.

Mascote Duke

Mascote Duke

Java Standard Edition (JavaSE)

Java Standard Edition possui as funções mais básicas do Java como I/O (Input/Output), multi-tarefa, network, etc. É composto por classes para atender as seguintes necessidades:

  • Classes Essenciais
  • Serialização de Objetos
  • Applets
  • Networking
  • Segurança
  • Internacionalização
  • JDBC (Java Database Connectivity
  • Utilitários
  • etc…

Java Micro Edition (JavaME)

O Java Micro Edition possui especificações para desenvolvimento para pequenos dispositivos (Agendas eletrônicas, celulares, aparelhos eletrônicos, etc) que possuam uma Máquina Virtual.

Para auxiliar no desenvolvimento de aplicativos JavaME, pode ser utilizados emuladores, assim, não há necessidade de ter um celular, por exemplo, para testar o aplicativo desenvolvido.

Java Enterprise Edition (JavaEE)

Java Enterprise Edition possui API’s com funcionalidades específicas para desenvolver aplicações para servidor (Servelets, EJB – Enterprise Java Beans, JMS – Java Message Service, JSP – Java Server Pages e JSF – Java Server Faces)

O JavaEE é uma plataforma de programação voltada para aplicações multi-camadas, baseadas em componentes que são executados em um servidor de aplicações. Considerada um padrão de desenvolvimento já que para desenvolver nesta plataforma deve seguir determinadas regras para que ele seja compatível com JavaEE. Com essas características JavaEE é utilizada principalmente para o desenvolvimento de aplicações corporativas.

Agora que sabemos as características de cada edição do Java (JavaSE, JavaME, JavaEE), é só escolher uma ou todas, para criar novos aplicativos, sejam eles, pessoais ou para empresas.

  1. Nenhum comentário ainda.
  1. 29/12/2011 às 8:15 PM

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: