Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CIUDAD VICTORIA
INGENIERIA EN SISTEMAS
COMPUTACIONALES
Fundamentos de Programación
Actividad 2.2 Estructura y etapas de un
PROGRAMA en Java
Gómez Trejo Mateo Estevané
Declaración
Comentarios en bloque
Instrucciones
Variable
Comentarios en línea
- NetBeans es algo más que un editor de texto: permite refactorizar código de una forma
sencilla, proporciona plantillas y generadores de código, consejos para programar
correctamente. No sólo soporta Java, también C, C++, XML, HTML, PHP, Groovy, Javadoc,
JavaScript y JSP.
- Gestión organizada de los proyectos: NetBeans permite que todas tus aplicaciones estén
bien organizadas en un servicio de carpetas. Eso facilita mucho el trabajo colaborativo con
otros desarrolladores, que sin esa estructura estarían muy perdidos dentro de los distintos
proyectos. En esa gestión es esencial el control de versiones, por eso NetBeans integra
herramientas como Mercurial, Subversion o Git.
- Desarrollo rápido de interfaz de usuario: NetBeans cuenta con su propia interfaz gráfica de
usuario (GUI) para Java, HTML5, PHP o C/C++. Esa interfaz tiene sencillas herramientas de
arrastrar y soltar para el diseño de las aplicaciones, lo que la convierte en algo muy intuitivo.
Uno de los objetivos del verificador de clases es ayudar a obtener aplicaciones robustas. Si un
programador malintencionado generara una clase que contuviera un método cuyo código en
bytes incluyera una instrucción de salto al final del método podría causar que la máquina
virtual no funcionara si el método es invocado. La especificación recomienda que la
verificación del bytecode de las aplicaciones se realice justo después de que la clase halla sido
cargada. El verificador de clases lleva a cabo su tarea de comprobación en dos fases:
La primera fase tiene lugar justo después de cargar la clase. En ella el verificador de clases
comprueba la estructura interna de la clase, incluyendo la comprobación de la integridad de
los Bytecodes. La segunda fase se lleva a cabo mientras se ejecuta el Bytecode de la clase. En
esta el verificador de clases confirma la existencia de las referencias simbólicas a clases,
campos y métodos.
https://www.ecured.cu/Bytecode
https://yerotaro.wordpress.com/2008/09/05/proceso-de-
compilacion-java-
2/#:~:text=”Una%20vez%20que%20has%20copiado,Java%20a
%20un%20código%20byte.&text=La%20compilación%20es%20
el%20proceso,forma%20que%20ésta%20pueda%20ejecutar.
https://www.uv.es/~sto/cursos/seguridad.java/html/sjava-34.html