Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more ➡
Download
Standard view
Full view
of .
Add note
Save to My Library
Sync to mobile
Look up keyword or section
Like this
6Activity
×

Table Of Contents

2 ÍNDICE
3 INTRODUCCIÓN
3.1 Breve historia de Java
3.2 ¿Qué es Java?
4 J2SDK, EL ENTORNO DE PROGRAMACIÓN
4.1 Instalación
4.2 ¿Qué aplicaciones hay en el J2SDK?
4.2.1 Compilación: javac
4.2.2 Ejecución de aplicaciones: java
4.2.3 Ejecución de applets: appletviewer
4.2.4 Corrección de errores: el debugger jdb
5 ESTRUCTURAS BÁSICAS DE PROGRAMACIÓN
5.1 Comentarios
5.2 Identificadores
5.3 Palabras reservadas
5.4 Tipos de datos primitivos
5.4.1 Enteros
5.4.2 Tipos en coma flotante
5.4.3 Caracteres: char
5.4.4 Booleanos: boolean
5.5 Declaraciones de variables
5.6 Constantes
5.7 Asignaciones
5.8 Strings
5.9 Arrays
5.10 Operadores
5.11 Estructuras de control de flujo
5.11.1 Condicionales
5.11.2 Bucles
5.12 Aserciones
5.13 El método main
6 PROGRAMACIÓN ORIENTADA A OBJETOS
6.1 Conceptos
6.2 Uso de clases ya existentes
6.2.1 La API de Java
6.2.2 Declaración de variables e instanciación de objetos
6.2.3 Invocación de métodos y acceso a atributos
6.3 Creación de nuestras propias clases
6.3.1 Cuerpo de la clase
6.3.2 Constructores
6.3.3 Acceso a los miembros del propio objeto
6.3.4 Visibilidad public y private
6.3.5 Paso de parámetros
6.3.6 Asignaciones, copias y comparaciones
6.3.7 Destruir objetos
6.3.8 Miembros de clase
6.4 Herencia
6.4.1 Conceptos y terminología
6.4.2 Sobrescribir métodos
6.4.3 La herencia como especialización
6.4.4 Visibilidad protected
6.4.5 Polimorfismo y dynamic binding
6.4.6 Casting de objetos
6.4.7 La clase Object
6.4.9 Interfaces
6.4.10 Simulando la genericidad mediante herencia
6.4.11 Agrupación de clases
7 EXCEPCIONES
7.1 Introducción
7.1.1 ¿Que es una excepción?
7.1.2 ¿Qué es un error?
7.1.3 Primer ejemplo
7.2 Manejo de excepciones
7.2.1 Sentencias try y catch
7.2.2 Sentencia finally
7.2.3 El mecanismo de pila de llamadas
7.2.4 Categorías de excepciones
7.2.5 Excepciones más frecuentes
7.2.6 La regla de "declarar o capturar"
7.3 Creación de excepciones de usuario
7.3.1 Introducción
7.3.1.1 Ejemplo
8 PROGRAMACIÓN GRÁFICA. EL ENTORNO SWING
8.1 Primer ejemplo
8.2 Modo gráfico
8.2.1 Texto y fuentes
8.2.2 Líneas
8.2.3 Rectángulos
8.2.4 Polígonos
8.2.5 Óvalos
8.2.6 Arcos
8.2.7 Colores
8.2.8 Un ejemplo completo
8.3 Swing
8.3.1 Jerarquía de Swing
8.3.2 Índice visual
8.3.2.1 Contenedores de alto nivel en la jerarquía
8.3.2.2 Contenedores de propósito general
8.3.2.3 Contenedores de propósito especial
8.3.2.4 Controles básicos
8.3.2.5 Pantallas no editables
8.3.2.6 Pantallas editables o información formateada
8.3.3 Un ejemplo ilustrativo
8.3.4 Layouts
8.3.4.1 FlowLayout
8.3.4.2 BorderLayout
8.3.4.3 CardLayout
8.3.4.4 GridLayout
8.3.4.5 GridBagLayout
8.3.5 Componentes de Swing
8.3.5.1 JFrame
8.3.5.2 JPanel
8.3.5.3 Canvas
8.3.5.4 JButton
8.3.5.5 JLabel
8.3.5.6 JTextField
8.3.5.7 JTextArea
8.3.5.8 JCheckBox
8.3.5.9 JRadioButton y BottonGroup
8.3.5.10 JComboBox
8.3.5.11 JList
8.3.5.12 Menús
8.3.5.13 JDialog
9 EVENTOS
9.1 Conceptos básicos
9.2 Interfaces
9.2.1 Interfaz ActionListener
9.2.2 Interfaz ItemListener
9.2.3 Interfaz WindowListener
9.2.4 Interfaz ComponentListener
9.2.5 Interfaz AdjustmentListener
9.2.6 Interfaz MouseListener
9.2.7 Interfaz MouseMotionListener
9.2.8 Interfaz FocusListener
9.2.9 Interfaz KeyListener
9.2.10 Tabla resumen de interfaces
9.3 Look and Feel
10 EL PARADIGMA MODELO-VISTA-CONTROLADOR
10.1 Ejemplo comentado
11 APPLETS
11.1 El applet como caso particular de aplicación Swing
11.2 El ciclo de vida de un applet
11.3 Diferencias entre Applet y JApplet
11.5.1 Atributos del tag <APPLET>
11.5.2 Paso de parámetros a un applet
11.6 Restricciones por razones de seguridad
11.7 Algunas capacidades interesantes
11.8 Utilizando el HTML Converter
12 ENTRADA/SALIDA: STREAMS
12.1 InputStream
12.2 OutputStream
12.3 Otras clases básicas de streams
12.4 Encadenar streams
12.5 Lectura/escritura en formato ASCII
12.6 Canales de entrada y salida estándar y de error
12.7 Ficheros
12.7.1 Creación de un objeto fichero
12.7.2 Comprobaciones y utilidades sobre los ficheros
12.8 La interfaz Serializable
12.8.1 ObjectInputStream y ObjectOutputStream
13 ÍNDICE DE FIGURAS
14 ÍNDICE DE TABLAS
15 LINKS DE INTERÉS
16 BIBLIOGRAFÍA
0 of .
Results for:
No results containing your search query
P. 1
Curso_de_JAVA

Curso_de_JAVA

Ratings: (0)|Views: 5,460|Likes:

More info:

Published by: Daniel David Vargas Rengifo on Feb 06, 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

01/17/2013

pdf

text

original

You're Reading a Free Preview
Pages 4 to 28 are not shown in this preview.
You're Reading a Free Preview
Pages 32 to 52 are not shown in this preview.
You're Reading a Free Preview
Pages 56 to 121 are not shown in this preview.
You're Reading a Free Preview
Pages 125 to 141 are not shown in this preview.

Activity (6)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
hola pelaita fea
avm3195022 liked this
Franklin Delgado liked this

You're Reading a Free Preview

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