Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Applet Crashed
Java compila seu código de fontes de matérias em bytecode , ao invés de código executável. Bytecode é traduzida em código de máquina para computadores individuais pela máquina virtual Java que está instalado na máquina particular. Este sistema permite que os programadores Java para criar programas multi-plataforma que funcionam fora sites chamados de applets. Estes programas podem falhar por uma série de razões , que vão desde JVM incompatibilidade de erros no código -fonte. Miniaplicativo Carregando Questões

Java pode falhar antes mesmo de começar. Desenvolvedores carregar applets como auto-contido " jar ". Arquivos que contenham tudo JVM do usuário final precisa executar o programa. Se o desenvolvedor não conseguiu incluir algo no arquivo jar. , Então a JVM não será capaz de lançar o applet. Outro problema que pode impedir que o applet de lançar corretamente é a corrupção de dados no próprio arquivo jar. . Isso pode acontecer quando o desenvolvedor faz o upload do arquivo de seu computador para o servidor .

Malicious Applet Código

Java applets também pode falhar porque seus desenvolvedores projetado -los a falhar. Quando applets acidente , eles podem desencadear comportamentos por parte do navegador que recursos normais de segurança de computadores nem sempre antecipar. Os autores de malware podem descobrir maneiras de explorar essas falhas para comprometer a segurança de um computador , a instalação de software com permissões administrativas elevadas ou acessar os componentes do sistema , que normalmente são restritos. Manter navegadores da Web e patches de segurança do sistema up- to-date pode proteger contra esse tipo de exploração .
JVM Incompatility

Várias versões da linguagem Java e JVM existir . A última JVM é projetado para ser compatível com os programas Java que os desenvolvedores compilados para versões anteriores da JVM . Se um usuário tiver uma versão mais antiga da JVM e está tentando executar um applet cujo desenvolvedor compilou para a mais recente versão do JVM , então ele pode ser incapaz de ler mais nova bytecode e acidente.
Pobre programação

desenvolvedores Java devem testar exaustivamente seus programas antes de liberá-los para o público. Isto permite-lhes descobrir bugs em seus códigos -fonte que poderia travar o programa. Se um programador cometeu erros em seu código-fonte que poderiam causar o travamento do JVM e não testa o seu trabalho para descobrir o erro, então ele poderia carregar um applet com código fonte mal escrito que vai bater quando os usuários executá-lo.


Anterior :

Próximo : No
  Os artigos relacionados
·Qual é a diferença entre Java e J2EE 
·Applet de Comunicação Applet 
·Comparação de Java & Primitive 
·Como formato de impressão nas colunas alinhados em Jav…
·Como obter um efeito de atraso em Java Eclipse 
·Como manter Letras no quadro em Java 
·Tamanho máximo de heap de JVM 
·Verificação de entrada Java 
·Como fazer o download de um arquivo de bitmap em SDK An…
·Java não consegue encontrar o símbolo com Método Out…
  Artigos em destaque
·Como escrever um programa em C usando a série de Lucas…
·Como converter um pouco em um Byte 
·Livros relacionados à Ciência da Computação 
·Como fazer uma seqüência de caracteres ASCII em VBScr…
·Como mover ViewState para a Parte inferior da página 
·Como alterar a largura em Qbasic 
·Como editar uma página HTML depois de ter sido salvo 
·Como alterar minha senha SYSDBA 
·Como modelo de sistemas de hardware em SystemC 
·Como criar uma macro Lisp 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados