¿Cómo distingue JAVA entre aplicaciones y subprogramas?
Cuando un usuario de P.S. utiliza un navegador para cargar una página web que contiene un subprograma de Java, el navegador descarga el subprograma del servidor web y lo ejecuta en el propio sistema del usuario web. El intérprete de Java está integrado en el navegador.
2.Los programas Java pueden ejecutarse como subprogramas y aplicaciones al mismo tiempo. Aunque los procedimientos para crear este tipo de programas son diferentes, no entran en conflicto entre sí. Cuando un programa se ejecuta como aplicación, se pueden ignorar sus características como subprograma y viceversa.
3. En términos generales, los subprogramas de Java se ejecutan en un modelo de seguridad de "más seguro que lamentar". Hasta ahora, he estado expuesto a aplicaciones: programas simples. Existe un método main() que crea objetos, establece variables de instancia y llama a otros métodos. Los mini programas no tienen un método main() que pueda llamarse automáticamente para iniciar el programa. En cambio, cuando se ejecuta el subprograma, se llaman varios métodos en diferentes lugares.