Diferença entre Applet e Aplicativo

Autor: Laura McKinney
Data De Criação: 1 Abril 2021
Data De Atualização: 10 Poderia 2024
Anonim
Diferença entre Applet e Aplicativo - Tecnologia
Diferença entre Applet e Aplicativo - Tecnologia

Contente


A diferença comum entre Applet e Aplicação é que o aplicativo inicia sua execução através de a Principal() método inversamente, um applet não usa o método main (), mas inicializa através nisso().

Applets são pequenos programas geralmente escritos para serem transmitidos pela Internet e executados automaticamente por um navegador compatível com java. E os aplicativos são programas independentes criados para executar operações gerais diretamente pelo usuário e não precisam de APIs ativadas para JAVA (navegadores).

Os applets não são afetados pelo sistema operacional ou hardware dos usuários. Se o navegador tiver a JVM adequada instalada, esses applets serão executados com a ajuda da JVM. Enquanto a aparência do aplicativo nos vários sistemas operacionais permanece a mesma.

  1. Gráfico de comparação
  2. Definição
  3. Principais diferenças
  4. Conclusão

Gráfico de comparação

Base para comparaçãoAppletAplicação
BasicÉ pequeno programa usa outro programa aplicativo para sua execução.Um aplicativo são os programas executados no computador de forma independente.
método main ()Não use o método principalUsa o método principal para execução
ExecuçãoNão é possível executar independentemente requer APIs (por exemplo, API da Web).Pode ser executado sozinho, mas requer JRE.
InstalaçãoInstalação anterior não é necessária Requer instalação explícita prévia no computador local.
Operação de leitura e gravaçãoOs arquivos não podem ser lidos e gravados no computador local por meio do applet.Os aplicativos são capazes de executar essas operações nos arquivos no computador local.
Comunicação com outros servidoresNão é possível se comunicar com outros servidores.A comunicação com outros servidores provavelmente é possível.
RestriçõesOs applets não podem acessar arquivos que residem no computador local.Pode acessar quaisquer dados ou arquivos disponíveis no sistema.
SegurançaRequer segurança para o sistema, pois eles não são confiáveis.Não há preocupações de segurança.


Definição de Applet

Applets são pequenos programas que utilizam uma API externa para sua execução e são usados ​​principalmente na computação na Internet. Eles podem ser transferidos pela Internet de um computador para outro e executados usando o Applet Viewer ou qualquer navegador da Web que suporte Java. Um applet pode suportar vários aplicativos, como executar operações aritméticas, a criação de animação, exibição de gráficos e jogos interativos.

Java transformou a maneira como os usuários da Internet recuperam e usam documentos na rede mundial. Os applets permitiram construir e usar documentos da Web multimídia completamente interativos. Uma página da web pode incluir um applet java que, quando executado, pode gerar gráficos, sons e imagens em movimento, contendo apenas uma imagem simples ou estática.

Existem duas maneiras pelas quais um applet pode se integrar às páginas da web.


  • Primeiro, na qual podemos escrever nossos próprios applets e integrá-los em páginas da web. Esses tipos de applets evoluíram localmente e mantidos em um sistema local são conhecidos como miniaplicativo local.
  • Segundo, podemos fazer o download de um applet de um sistema de computador remoto e incorporá-lo a uma página da web.

Esses tipos de applets desenvolvidos externamente e armazenados em um computador remoto na Internet são conhecidos como miniaplicativo remoto.

Definição de Aplicação

Um aplicativo é um programa que é executado em um sistema operacional subjacente. Estes são genéricos em certo sentido e projetados para executar uma tarefa específica diretamente para o usuário. O aplicativo pode ser executado com ou sem GUI. Os programas aplicativos, como planilhas, processadores de texto, navegadores da web e compiladores - descrevem as maneiras pelas quais os recursos do computador são utilizados para resolver os problemas de computação dos usuários. Não há preocupações de segurança ao usar um aplicativo; sua causa é que os aplicativos são confiáveis.

Vamos entender a diferença entre applet e aplicativo através dos seguintes pontos:

  1. Os applets não são programas aplicativos completos e geralmente são escritos para realizar uma pequena tarefa ou parte dela. Por outro lado, um Aplicativo é um programa executado em um sistema operacional subjacente. Estes são genéricos em certo sentido e projetados para executar uma tarefa específica diretamente para o usuário.
  2. Um applet não usa o método main (). Em vez disso, ele chama automaticamente métodos definidos após o carregamento, para que a classe Applet inicie e execute o código do applet. Pelo contrário, o Aplicativo usa o método main () para iniciar a execução do código.
  3. Diferente do aplicativo independente, oindependente a execução de um applet não é possível. Eles são executados de dentro de uma página da web usando um recurso especial conhecido como Tag HTML.
  4. Os applets não podem gravar e ler os arquivos no computador local. Embora o Application possa executar essa operação nos arquivos no computador local.
  5. A instalação anterior não é necessária em um applet. Em contrapartida, a instalação explícita prévia é necessariamente necessária ao usar um Aplicativo.
  6. São impostas restrições aos miniaplicativos para o uso de bibliotecas de outros idiomas e também de arquivos locais. Considerando que o aplicativo pode acessar bibliotecas e arquivos locais.
  7. Um aplicativo pode executar vários programas no computador local. Por outro lado, os applets não podem fazer isso.

Conclusão

Applets e aplicativos no contexto do JAVA (linguagem de programação) são considerados programas, embora seu uso e execução sejam diferentes. Ambos têm sua importância específica de acordo com o uso.