Welcome to Tutorial de Java
Introducción a Java (Introduction to Java, Spanish only)
Este artículo describe a Java como un excelente ideal para el desarrollo de programas diseñados para correr en plataformas múltiples.
Usando Objetos en Java (Using objects in Java, Spanish only)
En este artículo se sientan las bases teóricas para la programación orientada a objetos, utilizando el lenguaje de Java como ejemplo.
Usando Clases en Java (Class Usage in Java, Spanish only)
Hay un número muy limitado de objetos predefinidos de Java como el System.out y las hileras constantes. Para alcanzar cualquier cosa útil necesitamos crear objetos nosotros mismos. Este artículo explica los fundamentos de la creación y uso de objetos en Java.
Definiendo Clases en Java (Class Definition in Java, Spanish only)
Los objetos de las clases pre-definidas de Java no siempre se comportan tal y como nosotros queremos. Tenemos que aceptar un comportamiento de un objeto inadecuado para nuestros propósitos solo porque otro programador los diseño así? No, nosotros podemos definir nuestras propias clases que provean el comportamiento que nosotros requerimos. Este artículo explica los fundamentos del diseño de clases en Java.
Procesamiento Numérico: Tipos de Datos en Java (Data Types in Java, Spanish only)
El propósito original de la computadora fue el procesamiento numérico. De hecho recibió su nombre por su capacidad de computar operaciones numéricas. En estas capacidades nos enfocaremos en este articulo.
Ejecución Condicional en Java (Conditional Executions in Java, Spanish only)
Los programas con instrucciones secuenciales son muy poco flexibles. La ejecución condicional que trabajaremos en este articulo nos permitirá que los objetos se comporten diferente al estar en diferentes circunstancias.
Trabajando con Múltiples Objetos: Ciclos en Java (Repetitions in Java, Spanish only)
Programas que trabajan con un solo objeto son bastantes limitados. Lo que podemos hacer con un objeto lo podemos hacer para muchos; simplemente necesitamos determinar que acción llevar a cabo para un objeto, y repetimos dicho calculo tantas veces como queramos. En este articulo consideraremos los procesos repetitivos en el contexto de múltiples instancias de una clase.
Iteración y Conjuntos de Objetos: Arreglos y Vectores en Java (Arrays and Vectors in Java, Spanish only)
La mayoría de veces los programas no trabajan con datos aislados. En este articulo se explican las varias estrategias que podemos utilizar para almacenar y procesar agrupaciones de objetos.
Extendiendo el Comportamiento de las Clases: Herencia en Java (Inheritance in Java, Spanish only)
No necesitamos diseñar nuestras clases desde cero. Tenemos la habilidad de utilizar una clase ya implementada y agregarle comportamiento y estado a esta. Así, la nueva clase seria una extensión de la clase original. Ha esto le llamamos herencia, y sobre esto trata este artículo.
Esperando lo Inesperado: Excepciones en Java (Exceptions in Java, Spanish only)
No siempre estará todo lo que el programa necesita para correr o la entrada no siempre vendrá como nosotros quisiéramos. Algunas veces los métodos que nosotros escribimos no pueden completar y necesitamos "avisarle" al que lo mando a llamar que este no ha terminado con éxito. Para estos casos utilizamos las excepciones. Este artículo explica como.
