Esta ruta cubre los fundamentos del lenguaje de programación Java.
Conceptos de la programación orientada a objetos le enseñará los conceptos básicos detrás de la programación orientada a objetos: objetos, mensajes, clases y herencia. Esta lección termina mostrándole cómo se traducen estos conceptos en código. No dude en saltarse esta lección si ya está familiarizado con la programación orientada a objetos.
Lo básico del lenguaje describe las características tradicionales del lenguaje; variables, arrays, tipos de datos, operadores y control de flujo.
Clases y objetos describe cómo escribir clases de las cuales se crean objetos, y cómo crear y usar los objetos.
Interfaces y herencia describe las interfaces—qué son, por qué querrá esrcibirlas y cómo escribirlas. Esta sección también describe el modo en que puede derivar una clase de otra. Es decir, cómo una subclase puede heredar campos y métodos de una superclase. Aprenderá que todas las clases se derivan de la clase
Objecty cómo modificar los métodos que una subclase hereda de las superclases.
Números y cadenas Esta lección describe cómo usar los objetos
NumberyString. También muestra cómo formatear datos para su salida.
Los Generics son una característica muy potente del lenguaje de programación Java. Mejoran la seguridad de tipos en su código, haciendo que sean detectables más de sus erratas en el momento de la compilación.
Los Paquetes son una característica del lenguaje de programación Java que le ayudarán a organizar y estructurar sus clases y sus relaciones.
ATENCIÓN: La traducción de esta documentación es un esfuerzo personal y voluntario. NO es un documento oficial del propietario de la tecnología Java, Oracle, ni está patrocinado por esta empresa.
Los documentos originales y actualizados (en inglés) están disponibles en: http://docs.oracle.com/javase/tutorial/. La versión disponible en este sitio es la publicada en Marzo de 2008 (más información en: "What's new and What's Old? The History of the Tutorial").
Dirige cualquier comentario, petición, felicitación, etc. a tutorialesjava@codexion.com.
Si quieres ayudar a mantener en funcionamiento esta web, colaborar con la traducción de estos documentos o necesitas que se traduzca algún capítulo en concreto puedes invitarme a un café: