aprendiendo java desde cero

Páginas: 26 (6394 palabras) Publicado: 22 de marzo de 2013
LibrosGratis
http://www.librosgratis.org

http://www.librosgratis.org

J AVA DESDE CERO
QUÉ ES JAVA
LENGUAJE DE OBJETOS
INDEPENDIENTE DE LA PLATAFORMA
ALGUNAS CARACTERÍSTICAS…
EL JAVA DEVELOPMENT KIT
EMPECEMOS DE UNA VEZ!
JAVASCRIPT
LAS CLASES EN J AVA
ESTRUCTURA DE UNA CLASE
ESTRUCTURA DE CLASES
DECLARACIÓN DE LA CLASE
EL CUERPO DE LA CLASE
EL CUERPO DE LOS MÉTODOSDECLARACIÓN DE VARIABLES LOCALES
ASIGNACIONES A VARIABLES
OPERACIONES MATEMÁTICAS
LLAMADAS A MÉTODOS
LAS ESTRUCTURAS DE CONTROL
IF…[ELSE]
SWITCH…CASE…BRAKE…DEFAULT
WHILE
DO…WHILE
FOR
BREAK Y CONTINUE
OTRAS...
HAGAMOS ALGO ...
LA CLASE COMPLEJO
ALGO SOBRE LOS MÉTODOS
J AVA A TRAVÉS DE LA VENTANA
NUESTRA PRIMERA VENTANA
UNA VENTANA CON VIDA
VIAJANDO CON JAVA
COMPLETANDO LA VENTANA
UNPARÉNTESIS DE ENTRADA/SALIDA
P RIMERA LECTURA
CAPTURANDO EXCEPCIONES
LOS APPLETS Y LOS ARCHIVOS
NUESTRO MODESTO "EDITOR"
VOLVIENDO AL AWT
MENÚ A LA JAVA
DIÁLOGOS
DIBUJ AVA
CANVAS EN ACCIÓN
EL APPLET -CONTAINER
NUESTRO CANVAS A MEDIDA
DIBUJ AVA II
VECTORES EN ACCIÓN
FLICKER MOLESTO !

3
3
3
4
4
5
5
6
7
8
12
12
14
17
18
18
18
19
21
21
22
22
23
23
23
24
24
25
2830
30
34
34
41
46
46
47
49
51
54
57
59
60
60
61
62
64
64
66

Página 1

http://www.librosgratis.org

ANIMATE!
J AVA EN HEBRAS
LOS PASOS BÁSICOS
REUNIÓN DE AMIGOS
CREANDO THREADS
Y LOS APPLETS...?
LA LIEBRE Y LA TORTUGA (Y EL GUEPARDO)
SINCRONICEMOS LOS RELOJES
MÁS SINCRONIZACIÓN
CAPÍTULO XV - SOLUCIÓN AL PROBLEMA PROPUESTO
M ULTIMEDIA!
PARAMETRIZANDO UN APPLETPASEANDO POR LA RED
LOS SOCKETS

67
69
69
69
71
72
74
75
77
80
83
85
86
87

Página 2

http://www.librosgratis.org

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 quepongo 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 unlenguaje originalmente desarrollado por un grupo de ingenieros de Sun, utilizado por Netscape
posteriormente como base para Javascript. 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 memoriaautomáticamente
• no permite el uso de técnicas de programación inadecuadas
• multithreading
• cliente-servidor
• mecanismos de seguridad incorporados
• 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 esun lenguaje creado para
trabajar con objetos desde cero. De hecho, TODO lo que hay en Java son objetos.

Qué es un objeto?
Bueno, se puede 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 elobjeto 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...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Aprender Inglés desde Cero
  • aprenda a programar desde cero parte 1
  • Java desde cero
  • Java desde cero
  • Java Desde Cero
  • Java Desde Cero
  • Java desde cero
  • Java desde cero

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS