Appletos em si não têm extensões de arquivo.
Aqui está o porquê:
*
applets são programas Java: Eles são escritos em Java e compilados em ByteCode. O bytecode é o que é executado pela Java Virtual Machine (JVM).
*
bytecode é independente da plataforma: A JVM lida com a tradução do bytecode em instruções da máquina, fazendo os applets funcionarem em diferentes sistemas operacionais sem modificação.
*
Extensões de arquivo são para identificação: Eles ajudam os sistemas e aplicativos operacionais a entender o tipo de dados contidos em um arquivo.
No entanto, os applets são frequentemente embalados em arquivos
jar (arquivo java). Esses arquivos têm o
.jar extensão.
Veja como funciona: 1.
o código do applet é compilado no bytecode. 2.
bytecode é agrupado em um arquivo jar. 3.
O arquivo JAR contém todos os recursos necessários para o applet. 4.
navegadores da web (ou outros aplicativos habilitados para Java) podem acessar e executar o applet do arquivo JAR. Portanto, embora um applet em si não tenha uma extensão, o formato de arquivo em que normalmente é embalado (o arquivo jar).