Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tjava2 PDF
Tjava2 PDF
Java es
Introduccin a Java Un lenguaje de programacin
Un entorno de desarrollo
Un entorno de ejecucin de aplicaciones
Un entorno de despliegue de aplicaciones
Utilizado para desarrollar, tanto applets como
aplicaciones
Lenguajes Orientados a
Objetos Qu es Java?
Leguaje de programacin Java
La sintaxis de Java es similar a C++ en Bibliotecas (o JavaCore)
expresiones y sentencias de control de flujo. n Strings, procesos, I/O, propiedades del sistema (fecha,
Las expresiones OO es similar en hora), Applets, API de red, Seguridad, JDBC
-proteccin de acceso a clases Herramientas
-constructores y declaracin de mtodos n Compilador de Java Javac
n Generador de Documentacin Javadoc
Java es similar a SmallTalk en:
n Depurador de programas
- Modelo de objetos: herencia simple, acceso
a objetos por referencias Entorno de ejecucin con Maquina Virtual (JVM)
n JRE
- Compilacin a bytecode interpretable
n Independencia de Plataforma
- Memria dinmica y recolector de basuras
Introduccin a Java. POO 2004 3 Introduccin a Java. POO 2004 4
1
Qu es el lenguaje Java? La mquina virtual de Java
Lenguaje de programacin orientado a objetos
n Encapsulacin, herencia y polimorfismo Java
Source
.java
n Interpretado
Independiente de la arquitectura y portable javac
n
n Fuertemente tipado Java .class
n Gestin automtica de la memoria (recogida de Bytecode
basura)
Gestin de excepciones, concurrencia (multihilo) java
n
2
Bibliotecas de clases de Java
(packages) Evolucin de Java
Java
IO util
Ejecutar bytecodes
Biblioteca instruccin java
(.class)
Clases Java
(.zip) Intrprete JVM
> java HolaMundo
3
Aplicacin HolaMundo desde Variables del Sistema (W98:
consola autoexec.bat)
PATH : Se debe incluir en PATH la ruta a javac,
class HolaMundo { por ejemplo, c:\jdk1.5.0\bin
public static void main(String[] args) {
System.out.println(Hola Mundo); CLASSPATH: Se debe incluir en CLASSPATH la
} ruta al directorio de clases. Tambin se puede
} indicar en el interprete: java HolaMundo cp
c:\DirectorioDeClases
Sugerencia:
>> edita
edita HolaMundo.java
HolaMundo.java
>> javac
javac HolaMundo.java
HolaMundo.java
>>java
java HolaMundo
HolaMundo
Hola
Hola Mundo.
Mundo.
Invoca
Invocaelelmtodo
mtodomain
main()()de
dela
laclase
claseHolaMundo
HolaMundo
Indicacin de un JDK en
Descarga de JCreator JCreator
4
Creacin de un WorkSpace Creacin de un Proyecto con
con JCreator JCreator
5
Modelo de proceso WWW WWW con Java
Pulsar Decoficar Pulsar Decodificar
enlace URL enlace URL
6
Realizacin del applet con
JCreator Visualizacin en AppletViewer
Visualizacin en navegadores