Java

Páginas: 26 (6498 palabras) Publicado: 13 de enero de 2011
http://www.cybercursos.net
Página 1
JAVA DESDE CERO 3
QUÉ ES JAVA 3
LENGUAJE DE OBJETOS 3
INDEPENDIENTE DE LA PLATAFORMA 4
ALGUNAS CARACTERÍSTICAS… 4
EL JAVA DEVELOPMENT KIT 5
EMPECEMOS DE UNA VEZ! 5
JAVASCRIPT 6
LAS CLASES EN JAVA 7
ESTRUCTURA DE UNA CLASE 8
ESTRUCTURA DE CLASES 12
DECLARACIÓN DE LA CLASE 12
EL CUERPO DE LA CLASE 14
EL CUERPO DE LOS MÉTODOS 17
DECLARACIÓN DEVARIABLES LOCALES 18
ASIGNACIONES A VARIABLES 18
OPERACIONES MATEMÁTICAS 18
LLAMADAS A MÉTODOS 19
LAS ESTRUCTURAS DE CONTROL 21
IF…[ELSE] 21
SWITCH…CASE…BRAKE…DEFAULT 22
WHILE 22
DO…WHILE 23
FOR 23
BREAK Y CONTINUE 23
OTRAS... 24
HAGAMOS ALGO... 24
LA CLASE COMPLEJO 25
ALGO SOBRE LOS MÉTODOS 28
JAVA A TRAVÉS DE LA VENTANA 30
NUESTRA PRIMERA VENTANA 30
UNA VENTANA CON VIDA 34
VIAJANDOCON JAVA 34
COMPLETANDO LA VENTANA 41
UN PARÉNTESIS DE ENTRADA/SALIDA 46
PRIMERA LECTURA 46
CAPTURANDO EXCEPCIONES 47
LOS APPLETS Y LOS ARCHIVOS 49
NUESTRO MODESTO "EDITOR" 51
VOLVIENDO AL AWT 54
MENÚ A LA JAVA 57
DIÁLOGOS 59
DIBUJAVA 60
CANVAS EN ACCIÓN 60
EL APPLET-CONTAINER 61
NUESTRO CANVAS A MEDIDA 62
DIBUJAVA II 64
VECTORES EN ACCIÓN 64
FLICKER MOLESTO! 66http://www.cybercursos.net
Página 2
ANIMATE! 67
JAVA EN HEBRAS 69
LOS PASOS BÁSICOS 69
REUNIÓN DE AMIGOS 69
CREANDO THREADS 71
Y LOS APPLETS...? 72
LA LIEBRE Y LA TORTUGA (Y EL GUEPARDO) 74
SINCRONICEMOS LOS RELOJES 75
MÁS SINCRONIZACIÓN 77
CAPÍTULO XV - SOLUCIÓN AL PROBLEMA PROPUESTO 80
MULTIMEDIA! 83
PARAMETRIZANDO UN APPLET 85
PASEANDO POR LA RED 86
LOS SOCKETS 87
http://www.cybercursos.netPágina 3
Java desde Cero
Con ésta comienzo una serie de notas sobre Java, especialmente para aquellos que quieren comenzar a
conocerlo y usarlo. Esto se originó en un interés que surgió en algunos de los suscriptores del mailing list de
desarrolladores de web, y que pongo a disposición también del de webmasters.
Seguramente muchos de ustedes sabrán mucho más sobre Java que yo, y les agradecerétodo tipo de
comentarios o correcciones.
La idea es dar una guía ordenada para el estudio de este lenguaje, muy poderoso y de gran coherencia, aunque
todavía adolece de algunas limitaciones que seguramente se irán superando con el tiempo.
Qué es Java
Java es un lenguaje originalmente desarrollado por un grupo de ingenieros de Sun, utilizado por Netscape
posteriormente como base paraJavascript. Si bien su uso se destaca en el Web, sirve para crear todo tipo de
aplicaciones (locales, intranet o internet).
Java es un lenguaje:
· de objetos
· independiente de la plataforma
Algunas características notables:
· robusto
· gestiona la memoria automáticamente
· no permite el uso de técnicas de programación inadecuadas
· multithreading
· cliente-servidor
· mecanismos de seguridadincorporados
· herramientas de documentación incorporadas
Lenguaje de Objetos
Por qué puse "de" objetos y no "orientado a" objetos? Para destacar que, al contrario de otros lenguajes como
C++, no es un lenguaje modificado para poder trabajar con objetos sino que es un lenguaje creado para
trabajar con objetos desde cero. De hecho, TODO lo que hay en Java son objetos.
Qué es un objeto?
Bueno, sepuede decir que todo puede verse como un objeto. Pero seamos más claros. Un objeto, desde
nuestro punto de vista, puede verse como una pieza de software que cumple con ciertas características:
· encapsulamiento
· herencia
Encapsulamiento significa que el objeto es auto-contenido, o sea que la misma definición del objeto incluye
tanto los datos que éste usa (atributos) como los procedimientos(métodos) que actúan sobre los mismos.
Cuando se utiliza programación orientada a objetos, se definen clases (que definen objetos genéricos) y la
forma en que los objetos interactúan entre ellos, a través de mensajes. Al crear un objeto de una clase dada, se
dice que se crea una instancia de la clase, o un objeto propiamente dicho. Por ejemplo, una clase podría ser
"autos", y un auto dado...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Java
  • Java
  • java
  • JAVA
  • java
  • java
  • javiera
  • Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS