Java Sena 2014
Enviado por jalorak • 6 de Octubre de 2014 • 459 Palabras (2 Páginas) • 270 Visitas
APRENDIZ: PEDRO JAVIER FIGUEROA PAEZ
C.C. 1065571532
DESARROLLO
4. Describe la importancia de Java y el porqué se dice que es portable y como se utiliza la JVM y la API en un desarrollo en Java en un documento en WORD, con tus datos.
RTA/: Java es un lenguaje que facilita mucho el trabajo con objetos, y brinda grandes ventajas frente a otras plataformas si se tiene en cuenta además su facilidad para ejecutar aplicaciones sobre ambientes con equipos configurados de manera diferente (portabilidad) sumado a que sus licencias fueron liberadas cono GNU GNP, lo han convertido en una de las herramientas para desarrollo de software más importantes del mundo.
Se dice que Java es portable por que el compilador Java genera un código conocido como “bytecode”, un tipo de código independiente de la plataforma en donde se ejecute. Esto se logra gracias a que este código es interpretado por la conocida JVM (java virtual machine) existente en cada plataforma donde se ejecutará.
La JVM, como ya se mencionó, es un intérprete o un traductor de “bytecode”, logrando ejecutar todas las instrucciones que aquí se encuentren, o dicho de otra manera, es el entorno de ejecución que corre sobre una plataforma y sobre el cual corren las aplicaciones Java.
La API de Java es el entorno de desarrollo que permite desarrollar nuevas aplicaciones, utilizando para ello diferentes herramientas y opciones ya bastante conocidas y comunes entre muchas API, facilitando o brindado ciertas ventajas al desarrollador que las utilice. Ejemplos de estos son Netbeans, Eclipse, etc.
5. Hacer una reflexión de las diferencias básicas entre utilizar un Applet y una Aplicación.
RTA/: La diferencia entre un applet y una aplicación java es su entorno de ejecución, ya que los applets son desarrollados para ejecutarse en un navegador web y las aplicaciones para ejecutar en un sistema operativo de un equipo. Teniendo en cuenta esto, las aplicaciones se usan para trabajar con archivos y elementos interpretados por la JVM, mientras que los applets se emplean para trabajar en aplicaciones web.
6. Escribe un Applet que dibuje tu nombre dentro de un rectángulo.
// 1) Código del Applet
import java.applet.*;
import java.awt.*;
public class Nombre extends Applet {
public void init() {
setBackground (Color.white);
}
public void paint(Graphics g) {
g.setColor (Color.blue);
g.drawRect (10,10,60,30);
g.setColor (Color.red);
g.drawString ("Nombre",15,30);
}
}
// 2) Código HTML
<HTML>
<APPLET CODE="Nombre.class" WIDTH=200 HEIGHT=200>
</APPLET>
</HTML>
...