Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Introducción a Java
AGENDA
➤Cómo surge Java
➤Java frente a los demás lenguajes
➤Características de Java
➤J2SdK, Java 2 Standard Development Kit
➤Javac
➤Java
➤appletviewer
➤Javadoc
1 de 10
¿Como Surge Java?
2 de 10
Java Frente a Otros Lenguajes
3 de 10
Características de Java
➤Simple
➤Orientado a Objetos
➤Distribuido
➤Robusto
➤Seguro
➤Portable
➤Arquitectura Neutral
➤Rendimiento medio
➤Multithread
4 de 10
j2sdk, Java 2 Standar Development Kit
5 de 10
Un primer Programa en Java
public class Fruta
{ public int getCalorias(){
private int peso; return caloriasxgramo;
private int caloriasxgramo; }
public Fruta() public void setCalorias(int
{ caloriasxgramo){
peso=0; this.caloriasxgramo = caloriasxgramo;
caloriasxgramo=0; }
} public int getpeso(){
return peso;
public Fruta(int peso, int cal) }
{ public void setpeso(int peso){
this.peso=peso; this.peso = peso;
caloriasxgramo=cal; }
} }
public int CalcularTotalCalorias()
{
return peso*caloriasxgramo;
}
6 de 10
Applet Viewer
Appletviewer mipagina.html
7 de 10
Applet Viewer
<HTML>
<TITLE>My Applet </TITLE>
<BODY>
<APPLET CODE=”myapplet.class” WIDTH=180 HEIGHT=180>
</APPLET>
</BODY>
</HTML>
8 de 10
Javadoc
Javadoc ejemplo.Java
9 de 10
Javadoc - Ejemplo
//: c02:HelloDate.Java
import java.util.*;
/**Displays a string and today's date.
* @author Bruce Eckel
* @author www.BruceEckel.com
* @version 2.0
*/
public class HelloDate {
/** Sole entry point to class & application
* @param args array of string arguments
* @return No return value
* @exception exceptions No exceptions thrown
*/
public static void main(String[] args) {
//Esta línea imprime por consola la cadena de caracteres
//“Hello it’s”
System.out.println("Hello, it's: ");
//Esta sentencia imprime la fecha actual del equipo
System.out.println(new Date());
}
} ///:~
10 de 10
UML - Diagrama de Clases