SlideShare una empresa de Scribd logo
1 de 2
MANUAL DE JAVA 
INDICE DEL MANUAL DE JAVA 
Introducción a Java - Introducción al lenguaje de programación Java 
Origen de Java - Como empezó y porque se diseñó este lenguaje. 
Características de Java - Propiedades que caracterizan a este lenguaje. 
Instalación del JSDK - Preparando nuestro PC para desarrollar en Java 
Conceptos Básicos - Antes de empezar. 
Programación - Empezando a ver la programación en Java 
Control de Flujo - El nucleo de todo programa está en el control de flujo. 
Clases - En Java todo forma parte de una clase 
Variables y Métodos de Instancia - Gracias a estos elmentos podremos guardar datos y ejecutar varias instrucciones. 
Alcance de Objetos y Reciclado de Memoria - Como Java gestiona la memoria 
Herencia - Esta propiedad de las clases agilizará nuestra tarea como programadores. 
Control de Acceso - Esta característica es muy util a la hora de publicar clases. 
Variables y Métodos Estáticos - Permite compartir variables entre instancias 
this y super - Variables especiales para referirnos a la propia clase o una clase padre. 
Clases Abstractas - Con ellas es posible definir una especie de plantillas para clases. 
Interfaces - Similares a las clases abstractas, pero no provocan interferencias. 
Métodos Nativos - 
Paquetes - La bibliotecas de Java pueden distribuirse en paquetes. 
Referencias - Son muy útiles para recorrer vectores de objetos 
Referencias y Arrays - Creación de arrays de referencias 
Referencias y Listas - Las listas enlazadas permiten insertar y eliminar elementos en cualquier posición. 
Una mínima aplicación - Empezando a programar en Java. 
Compilación y Ejecución de Hola Mundo - Haciendo funcionar el primer ejemplo. 
Un Applet Básico - Los Applets son aplicaciones Java que se pueden poner en una página web. 
La Clase Math - Serán muy útiles en cualquier tipo de programa, sobre todo en programas que trabajen con gráficos. 
La Clase Character - Funciones relacionadas con los caracteres. 
La Clase Float - Números en coma flotante (Decimales). 
La Clase Double - Muy útil cuando se trabaja con números grandes. 
La Clase Integer - Funciones relacionadas con los números enteros 
La Clase Long - Funciones relacionadas con este tipo de datos numéricos.
La Clase Boolean - Útil para sentencias de control, if, while, for. 
La Clase String - Necesaria para trabajar con textos. 
La Clase StringBuffer - Parecia a la clase String, pero permite muchas más manipulaciones 
Uso de Conversiones - En muchos casos necesitamos pasar de un tipo de variable a otro. 
Manejo de Excepciones - Ideales para controlar los posibles errores de ejecución. 
Generar Excepciones - Como lanzar una excepción cuando ocurre un error. 
Excepciones Predefinidas - Excepciones que proporciona Java. 
Crear Excepciones - Java nos permite crear nuestras propias excepciones. 
Capturar Excepciones - Como marcar y manejar las zonas con un posible error. 
Propagación de Excepciones - Propiedad a tener en cuenta de las excepciones. 
Entrada/Salida Estándar - La Entrada/Salida estandar permite que los programas se comuniquen con el teclado y la 
pantalla. 
Ficheros - Creación, acceso, edición, de Ficheros. 
Streams de Entrada - Gracias a ellos es posible abrir y leer archivos. 
Streams de Salida - Igual que la anterior, pero en este caso se utiliza para escribir. 
Ficheros de Acceso Aleatorio - Acceso simultáneo de escritura y lectura a un archivo

Más contenido relacionado

Similar a Manual de java (20)

C1 java introduccion
C1 java introduccionC1 java introduccion
C1 java introduccion
 
C1 java introduccion
C1 java introduccionC1 java introduccion
C1 java introduccion
 
Manual.curso.de.java.desde.cero
Manual.curso.de.java.desde.ceroManual.curso.de.java.desde.cero
Manual.curso.de.java.desde.cero
 
Java desde 0 pre
Java desde 0 preJava desde 0 pre
Java desde 0 pre
 
Java desde 0 pre
Java desde 0 preJava desde 0 pre
Java desde 0 pre
 
Java desde 0
Java desde 0Java desde 0
Java desde 0
 
Lenguajes de programación orientados a objetos
Lenguajes de programación orientados a objetosLenguajes de programación orientados a objetos
Lenguajes de programación orientados a objetos
 
JAVA3.0
JAVA3.0JAVA3.0
JAVA3.0
 
Java desde cero
Java desde ceroJava desde cero
Java desde cero
 
MANUAL JAVA
MANUAL JAVA MANUAL JAVA
MANUAL JAVA
 
JAVA
JAVA JAVA
JAVA
 
JAVA 2
JAVA 2JAVA 2
JAVA 2
 
MANUAL DE JAVA
MANUAL DE JAVAMANUAL DE JAVA
MANUAL DE JAVA
 
Java
Java Java
Java
 
Java Threads (Hilos en Java)
Java Threads (Hilos en Java)Java Threads (Hilos en Java)
Java Threads (Hilos en Java)
 
Java desde cero
Java desde ceroJava desde cero
Java desde cero
 
Manual de Java
Manual de JavaManual de Java
Manual de Java
 
Manual de-java
Manual de-javaManual de-java
Manual de-java
 
Java desde cero
Java desde ceroJava desde cero
Java desde cero
 
Programacion I- JAVA
Programacion I- JAVAProgramacion I- JAVA
Programacion I- JAVA
 

Más de arecerv

Insertsar un video2
Insertsar un video2Insertsar un video2
Insertsar un video2arecerv
 
Presentación 17
Presentación 17Presentación 17
Presentación 17arecerv
 
Presentación 16
Presentación 16Presentación 16
Presentación 16arecerv
 
Presentación 15
Presentación 15Presentación 15
Presentación 15arecerv
 
Insertsar un video
Insertsar un  videoInsertsar un  video
Insertsar un videoarecerv
 
Presentación 17
Presentación 17Presentación 17
Presentación 17arecerv
 
Presentacion10
Presentacion10Presentacion10
Presentacion10arecerv
 
Imagen eclipse
Imagen eclipseImagen eclipse
Imagen eclipsearecerv
 
Imagen eclipse
Imagen eclipseImagen eclipse
Imagen eclipsearecerv
 
Programa14
Programa14Programa14
Programa14arecerv
 
Presentación13
Presentación13Presentación13
Presentación13arecerv
 
Presentación 10
Presentación 10Presentación 10
Presentación 10arecerv
 
Programa 14
Programa 14Programa 14
Programa 14arecerv
 
Presentación 13
Presentación 13Presentación 13
Presentación 13arecerv
 
Presentación 12
Presentación 12Presentación 12
Presentación 12arecerv
 
Presentación 11
Presentación 11Presentación 11
Presentación 11arecerv
 
Presentación 10
Presentación 10Presentación 10
Presentación 10arecerv
 
Presentacion 10
Presentacion 10Presentacion 10
Presentacion 10arecerv
 
Presentación 9
Presentación 9Presentación 9
Presentación 9arecerv
 
Presentación 7
Presentación 7Presentación 7
Presentación 7arecerv
 

Más de arecerv (20)

Insertsar un video2
Insertsar un video2Insertsar un video2
Insertsar un video2
 
Presentación 17
Presentación 17Presentación 17
Presentación 17
 
Presentación 16
Presentación 16Presentación 16
Presentación 16
 
Presentación 15
Presentación 15Presentación 15
Presentación 15
 
Insertsar un video
Insertsar un  videoInsertsar un  video
Insertsar un video
 
Presentación 17
Presentación 17Presentación 17
Presentación 17
 
Presentacion10
Presentacion10Presentacion10
Presentacion10
 
Imagen eclipse
Imagen eclipseImagen eclipse
Imagen eclipse
 
Imagen eclipse
Imagen eclipseImagen eclipse
Imagen eclipse
 
Programa14
Programa14Programa14
Programa14
 
Presentación13
Presentación13Presentación13
Presentación13
 
Presentación 10
Presentación 10Presentación 10
Presentación 10
 
Programa 14
Programa 14Programa 14
Programa 14
 
Presentación 13
Presentación 13Presentación 13
Presentación 13
 
Presentación 12
Presentación 12Presentación 12
Presentación 12
 
Presentación 11
Presentación 11Presentación 11
Presentación 11
 
Presentación 10
Presentación 10Presentación 10
Presentación 10
 
Presentacion 10
Presentacion 10Presentacion 10
Presentacion 10
 
Presentación 9
Presentación 9Presentación 9
Presentación 9
 
Presentación 7
Presentación 7Presentación 7
Presentación 7
 

Último

ROTAFOLIO ALIMENTACIÓN EN LA GESTANTE .docx
ROTAFOLIO ALIMENTACIÓN EN LA GESTANTE .docxROTAFOLIO ALIMENTACIÓN EN LA GESTANTE .docx
ROTAFOLIO ALIMENTACIÓN EN LA GESTANTE .docxJessCastilloGuzmn
 
Planta Attack Presentación Proyecto INNOVATEC.pdf
Planta Attack Presentación Proyecto INNOVATEC.pdfPlanta Attack Presentación Proyecto INNOVATEC.pdf
Planta Attack Presentación Proyecto INNOVATEC.pdfEmanuelMuoz11
 
Archivo de Noshy Distribuidores Abril 2024
Archivo de Noshy Distribuidores Abril 2024Archivo de Noshy Distribuidores Abril 2024
Archivo de Noshy Distribuidores Abril 2024hola460498
 
FRAUDE ALIMENTARIO- Congreso Universitario 2021-comentada.pptx
FRAUDE ALIMENTARIO- Congreso Universitario 2021-comentada.pptxFRAUDE ALIMENTARIO- Congreso Universitario 2021-comentada.pptx
FRAUDE ALIMENTARIO- Congreso Universitario 2021-comentada.pptxIvetteMedrano3
 
Enzimas en la Industria de los Alimentos - TSPIA.pptx
Enzimas en la Industria de los Alimentos - TSPIA.pptxEnzimas en la Industria de los Alimentos - TSPIA.pptx
Enzimas en la Industria de los Alimentos - TSPIA.pptxVirS5
 
Planillas de lotería de nutrición para imprimir
Planillas de lotería de nutrición para imprimirPlanillas de lotería de nutrición para imprimir
Planillas de lotería de nutrición para imprimirpatriasecdiaz
 
manejo de gallinas criollas de corral.pdf
manejo de gallinas criollas de corral.pdfmanejo de gallinas criollas de corral.pdf
manejo de gallinas criollas de corral.pdfskinneroswaldoromero
 
Carnes clasificación, definición bromatologia diapositivas
Carnes clasificación, definición bromatologia diapositivasCarnes clasificación, definición bromatologia diapositivas
Carnes clasificación, definición bromatologia diapositivasDanaaMoralesRios
 

Último (8)

ROTAFOLIO ALIMENTACIÓN EN LA GESTANTE .docx
ROTAFOLIO ALIMENTACIÓN EN LA GESTANTE .docxROTAFOLIO ALIMENTACIÓN EN LA GESTANTE .docx
ROTAFOLIO ALIMENTACIÓN EN LA GESTANTE .docx
 
Planta Attack Presentación Proyecto INNOVATEC.pdf
Planta Attack Presentación Proyecto INNOVATEC.pdfPlanta Attack Presentación Proyecto INNOVATEC.pdf
Planta Attack Presentación Proyecto INNOVATEC.pdf
 
Archivo de Noshy Distribuidores Abril 2024
Archivo de Noshy Distribuidores Abril 2024Archivo de Noshy Distribuidores Abril 2024
Archivo de Noshy Distribuidores Abril 2024
 
FRAUDE ALIMENTARIO- Congreso Universitario 2021-comentada.pptx
FRAUDE ALIMENTARIO- Congreso Universitario 2021-comentada.pptxFRAUDE ALIMENTARIO- Congreso Universitario 2021-comentada.pptx
FRAUDE ALIMENTARIO- Congreso Universitario 2021-comentada.pptx
 
Enzimas en la Industria de los Alimentos - TSPIA.pptx
Enzimas en la Industria de los Alimentos - TSPIA.pptxEnzimas en la Industria de los Alimentos - TSPIA.pptx
Enzimas en la Industria de los Alimentos - TSPIA.pptx
 
Planillas de lotería de nutrición para imprimir
Planillas de lotería de nutrición para imprimirPlanillas de lotería de nutrición para imprimir
Planillas de lotería de nutrición para imprimir
 
manejo de gallinas criollas de corral.pdf
manejo de gallinas criollas de corral.pdfmanejo de gallinas criollas de corral.pdf
manejo de gallinas criollas de corral.pdf
 
Carnes clasificación, definición bromatologia diapositivas
Carnes clasificación, definición bromatologia diapositivasCarnes clasificación, definición bromatologia diapositivas
Carnes clasificación, definición bromatologia diapositivas
 

Manual de java

  • 1. MANUAL DE JAVA INDICE DEL MANUAL DE JAVA Introducción a Java - Introducción al lenguaje de programación Java Origen de Java - Como empezó y porque se diseñó este lenguaje. Características de Java - Propiedades que caracterizan a este lenguaje. Instalación del JSDK - Preparando nuestro PC para desarrollar en Java Conceptos Básicos - Antes de empezar. Programación - Empezando a ver la programación en Java Control de Flujo - El nucleo de todo programa está en el control de flujo. Clases - En Java todo forma parte de una clase Variables y Métodos de Instancia - Gracias a estos elmentos podremos guardar datos y ejecutar varias instrucciones. Alcance de Objetos y Reciclado de Memoria - Como Java gestiona la memoria Herencia - Esta propiedad de las clases agilizará nuestra tarea como programadores. Control de Acceso - Esta característica es muy util a la hora de publicar clases. Variables y Métodos Estáticos - Permite compartir variables entre instancias this y super - Variables especiales para referirnos a la propia clase o una clase padre. Clases Abstractas - Con ellas es posible definir una especie de plantillas para clases. Interfaces - Similares a las clases abstractas, pero no provocan interferencias. Métodos Nativos - Paquetes - La bibliotecas de Java pueden distribuirse en paquetes. Referencias - Son muy útiles para recorrer vectores de objetos Referencias y Arrays - Creación de arrays de referencias Referencias y Listas - Las listas enlazadas permiten insertar y eliminar elementos en cualquier posición. Una mínima aplicación - Empezando a programar en Java. Compilación y Ejecución de Hola Mundo - Haciendo funcionar el primer ejemplo. Un Applet Básico - Los Applets son aplicaciones Java que se pueden poner en una página web. La Clase Math - Serán muy útiles en cualquier tipo de programa, sobre todo en programas que trabajen con gráficos. La Clase Character - Funciones relacionadas con los caracteres. La Clase Float - Números en coma flotante (Decimales). La Clase Double - Muy útil cuando se trabaja con números grandes. La Clase Integer - Funciones relacionadas con los números enteros La Clase Long - Funciones relacionadas con este tipo de datos numéricos.
  • 2. La Clase Boolean - Útil para sentencias de control, if, while, for. La Clase String - Necesaria para trabajar con textos. La Clase StringBuffer - Parecia a la clase String, pero permite muchas más manipulaciones Uso de Conversiones - En muchos casos necesitamos pasar de un tipo de variable a otro. Manejo de Excepciones - Ideales para controlar los posibles errores de ejecución. Generar Excepciones - Como lanzar una excepción cuando ocurre un error. Excepciones Predefinidas - Excepciones que proporciona Java. Crear Excepciones - Java nos permite crear nuestras propias excepciones. Capturar Excepciones - Como marcar y manejar las zonas con un posible error. Propagación de Excepciones - Propiedad a tener en cuenta de las excepciones. Entrada/Salida Estándar - La Entrada/Salida estandar permite que los programas se comuniquen con el teclado y la pantalla. Ficheros - Creación, acceso, edición, de Ficheros. Streams de Entrada - Gracias a ellos es posible abrir y leer archivos. Streams de Salida - Igual que la anterior, pero en este caso se utiliza para escribir. Ficheros de Acceso Aleatorio - Acceso simultáneo de escritura y lectura a un archivo