Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
3Activity
0 of .
Results for:
No results containing your search query
P. 1
Gui a Java

Gui a Java

Ratings: (0)|Views: 18|Likes:
Published by Aprender Libre

More info:

Published by: Aprender Libre on Nov 07, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

10/24/2012

pdf

text

original

 
Guía de iniciación al lenguaje Java.Versión 2.0. Octubre de 1999Página 1 de 189
*8Ë$'(,1,&,$&,Ï1$//(1*8$-(-$9$
9(56,Ï11RYLHPEUHGH
68%9(1&,21$'23255($/,=$'2(1
 
5(680(1
 (VWHWUDEDMRFRUUHVSRQGHDXQDJXtDTXHVHUiSUHVHQWDGDHQIRUPDWR+70/TXHVLUYDGHLQLFLDFLyQDODSURJUDPDFLyQHQHOOHQJXDMH-DYD(QpOVHWUDWDQORVGLYHUVRVDVSHFWRVEiVLFRVTXHFRPSUHQGHQHODSUHQGL]DMHGHXQOHQJXDMHGHSURJUDPDFLyQDVtFRPRXQDEUHYHQRFLyQGHOD3URJUDPDFLyQ2ULHQWDGDDO2EMHWRHQODTXH-DYDVHEDVD $VtPLVPRVHLQFOX\HQFRPSDUDWLYDVFRQRWURVOHQJXDMHVGHSURJUDPDFLyQHVSHFLDOKLQFDSLpHQ&\VHWUDWDQFRQXQSRFRPiVGHSURIXQGLGDGELEOLRWHFDVJUiILFDVFRPR$:7\6ZLQJ6HFRPHQWDQWDPELpQDVSHFWRVUHODFLRQDGRVFRQ,QWHUQHWFRPRVRQODVELEOLRWHFDVGH6RFNHWV\ODVIDPRVDVDSSOHWV-DYD
3$/$%5$6&/$9(
 -DYD7XWRULDO/HQJXDMHGHSURJUDPDFLyQ3URJUDPDFLyQ2ULHQWDGDD2EMHWRV$SSOHW&yGLJRGH%\WH&ODVH2EMHWR,QWHUQHW6RFNHW6XQ-'.7XWRULDO&yGLJRIXHQWH&
 
Guía de iniciación al lenguaje Java.Versión 2.0. Octubre de 1999Página 2 de 189
Ë1',&(6
Ë1',&('(&217(1,'26
Resumen...............................................................................................................................................1
 
Palabras clave.......................................................................................................................................1
 
 Ë1',&(6 
 
Índice de contenidos.............................................................................................................................2
 
Índice de imágenes...............................................................................................................................6
 
Índice de tablas.....................................................................................................................................6
 
 $8725(6
 
 35Ï/2*2
 
Prólogo de la primera versión de la guía de Java.................................................................................9
 
Prólogo de la segunda versión de la guía de Java...............................................................................11
 
 35()$&,2
 
Contenidos.........................................................................................................................................12
 
Agradecimientos................................................................................................................................14
 
7(0$,,1752'8&&,Ï1
 
,,1752'8&&,Ï1$/$352*5$0$&,Ï125,(17$'$$2%-(726
 
A. Programación Orientada a Objetos................................................................................................16
 
B. Los objetos....................................................................................................................................16
 
C. Las clases.......................................................................................................................................17
 
D. Modelo de objetos.........................................................................................................................17
 
E. Relaciones entre objetos................................................................................................................19
 
,+,6725,$'(-$9$
 
A. ¿Por qué se diseñó Java?...............................................................................................................21
 
B. Comienzos.....................................................................................................................................22
 
C. Primeros proyectos en que se aplicó Java......................................................................................23
 
D. Resurgimiento de Java...................................................................................................................23
 
E. Futuro de Java................................................................................................................................24
 
F. Especulación sobre el futuro de Java.............................................................................................25
 
,&$5$&7(5Ë67,&$6'(-$9$
 
A. Introducción..................................................................................................................................26
 
B. Potente...........................................................................................................................................26
 
C. Simple............................................................................................................................................27
 
D. Interactivo y orientado a red..........................................................................................................27
 
E. Y mucho más.................................................................................................................................29
 
,&203$5$7,9$&2127526/(1*8$-(6'(352*5$0$&,Ï125,(17$'26$2%-(72 
 
A. Introducción..................................................................................................................................31
 
B. Comparación de los tipos de datos................................................................................................31
 
C. Operadores relacionales y aritméticos...........................................................................................32
 
D. Vectores.........................................................................................................................................32
 
E. Cadenas..........................................................................................................................................32
 
F. Otras características.......................................................................................................................32
 
7(0$,,)81'$0(1726'(//(1*8$-(  
 
,,)81'$0(1726
 
A. Introducción..................................................................................................................................37
 
B. Tokens...........................................................................................................................................37
 
 
Guía de iniciación al lenguaje Java.Versión 2.0. Octubre de 1999Página 3 de 189C. Expresiones....................................................................................................................................39
 
D. Bloques y ámbito...........................................................................................................................40
 
,,7,326'('$726
 
A. Tipos de datos simples..................................................................................................................42
 
B. Vectores y Matrices.......................................................................................................................45
 
C. Cadenas.........................................................................................................................................45
 
,,23(5$'25(6
 
A. Introducción..................................................................................................................................47
 
B. Operadores aritméticos..................................................................................................................48
 
C. Operadores de comparación y condicionales.................................................................................49
 
D. Operadores de bit..........................................................................................................................50
 
E. Operadores de asignación..............................................................................................................52
 
F. Precedencia de operadores.............................................................................................................52
 
,,(6758&785$6'(&21752/
 
A. Introducción..................................................................................................................................54
 
B. Las sentencias condicionales: if y switch......................................................................................54
 
C. Sentencias de iteración o bucles: for, do, while.............................................................................57
 
D. Sentencias de salto: break, continue y return.................................................................................58
 
E. Excepciones...................................................................................................................................61
 
,,&/$6(6<2%-(726 
 
A. Introducción..................................................................................................................................62
 
B. Definición de una clase..................................................................................................................63
 
C. La instanciación de las clases: Los objetos....................................................................................65
 
D. Acceso al objeto............................................................................................................................67
 
E. La destrucción del objeto...............................................................................................................68
 
,,/$+(5(1&,$
 
A. Introducción..................................................................................................................................70
 
B. Jerarquía........................................................................................................................................70
 
C. Herencia múltiple..........................................................................................................................70
 
D. Declaración....................................................................................................................................71
 
E. Limitaciones en la herencia...........................................................................................................71
 
F. La clase Object...............................................................................................................................72
 
,,23(5$&,21(6$9$1=$'$6(1/$6&/$6(6
 
A. Introducción..................................................................................................................................74
 
B. Operaciones avanzadas en la herencia...........................................................................................74
 
C. El polimorfismo.............................................................................................................................76
 
D. las referencias polimórficas: this y super......................................................................................78
 
E. la composición...............................................................................................................................79
 
,,*(67,Ï1'((;&(3&,21(6<(5525(6
 
A. Introducción..................................................................................................................................80
 
B. Tipos de excepciones.....................................................................................................................80
 
C. Funcionamiento.............................................................................................................................81
 
D. Excepciones que incorpora Java 1.2..............................................................................................85
 
,,,17(5)$&(6 
 
A. Introducción..................................................................................................................................87
 
B. Declaración....................................................................................................................................87
 
C. Implementación de una interfaz.....................................................................................................87
 
D. Herencia múltiple..........................................................................................................................88
 
E. Colisiones en la herencia múltiple.................................................................................................88
 
F. Envolturas de los tipos simples......................................................................................................89
 
,,3$48(7(6
 
A. Introducción..................................................................................................................................90
 
B. Creación de un paquete..................................................................................................................90
 
C. Uso de un paquete.........................................................................................................................91
 
D. Ámbito de los elementos de un paquete........................................................................................91
 

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->