Introducción a la Programación Usando Java

Author: David J. Eck (eck@hws.edu)

Introducción

editar

BIENVENIDO a la Séptima Edición de Introducción a la Programación Usando Java, un libro de texto en línea gratuito sobre programación introductoria, que usa Java como el lenguaje de instrucción. Este libro está dirigido principalmente a los programadores principiantes, aunque también puede ser útil para programadores experimentados que quieran aprender algo sobre Java. Ciertamente, no está destinado a proporcionar una cobertura completa del lenguaje Java.

La séptima edición requiere Java 7, con solo un par de breves menciones de Java 8. Las versiones anteriores incluían applets de Java en las páginas web que componen este libro, pero los applets han sido eliminados de esta versión. Las ediciones anteriores del libro todavía están disponibles; ve el prefacio para los enlaces.

Puedes descargar este sitio web para usarlo en tu propia computadora. Las versiones en PDF, e-book e impresas del libro de texto también están disponibles. El PDF que incluye enlaces puede ser la mejor manera de leerlo en tu computadora. Los enlaces a las descargas se pueden encontrar en la parte inferior de esta página.

Se recomienda encarecidamente a los lectores que prueben los programas de muestra mientras leen el libro. Puede descargar el código fuente por separado o como parte del sitio web usando los enlaces a continuación. Consulta la página Compilación para obtener información sobre cómo compilar y ejecutar los ejemplos.

Tabla de Contenido Breve

editar

Licencia

editar

© 1996-2016, David J. Eck. 

Este trabajo está licenciado bajo una licencia Creative Commons Attribution-Noncommercial-ShareAlike 3.0 License. (Esta licencia le permite redistribuir este libro en forma no modificada para fines no comerciales. Le permite crear y distribuir versiones modificadas para fines no comerciales, siempre que incluya una atribución al autor original, describa claramente las modificaciones que usted ha realizado y distribuido el trabajo modificado bajo la misma licencia que el original. El autor puede otorgar el permiso para otros usos. Consulte la licencia para obtener más información).

La versión más reciente de este libro está siempre disponible, sin cargo, para su descarga y uso en línea en la dirección web: http://math.hws.edu/javanotes/

Descargas y Otros Enlaces

editar
  • Descarga Completa del Sitio Web:
  • Descargas de Código Fuente:
  • Descargas de PDF:
    • http://math.hws.edu/eck/cs124/downloads/javanotes7-linked.pdf - una versión en PDF con enlaces internos para navegación y enlaces externos a archivos de código fuente, soluciones de ejercicio y otros recursos que no están incluidos en el PDF. Recomendado para lectura en pantalla. Tamaño: 6.3 Megabytes; 755 páginas.
    • http://math.hws.edu/eck/cs124/downloads/javanotes7.pdf - una versión en PDF sin enlaces, más adecuada para imprimir. Este PDF está en el formato que se utiliza para la versión impresa del texto, excepto que también incluye un apéndice que enumera programas de ejemplo y un glosario (ya que habrían excedido el límite de la página de lulu.com). Tamaño: 5.9 Megabytes; 762 páginas.
  • Descargas de E-book:
    • http://math.hws.edu/eck/cs124/downloads/javanotes7.mobi , para Kindle.
    • http://math.hws.edu/eck/cs124/downloads/javanotes7.epub , para la mayoría de los otros lectores de libros electrónicos.        Estos deben ser considerados experimentales. Dependiendo del lector de libros electrónicos particular que utilices, puede haber problemas con la representación de líneas largas en la muestra del código del programa. Puede encontrar que las líneas que son demasiado largas para caber en su pantalla, se dividen incorrectamente en varias líneas, o que la parte que se extiende más allá del margen derecho simplemente se descarta. En algunos lectores, es posible que pueda desplazarse horizontalmente para ver el texto oculto. Los libros electrónicos incluyen respuestas a exámenes y ejercicios, pero no incluyen el código fuente para programas de muestra; los programas de muestra se pueden descargar por separado, arriba.
  • Imprimir Copias Disponibles desde Lulu.com:
    • Versiones impresas — he hecho que este libro esté disponible para su compra en versiones impresas del editor de impresión a pedido lulu.com . Esto es solo por conveniencia, para aquellos que deseen tener una copia impresa en una buena forma. (¡No se sienta obligado a comprar la versión impresa, no gano dinero con ella!) El libro completo está disponible en una versión impresa bastante gruesa en http://www.lulu.com/content/612392 . También está disponible en dos partes como http://www.lulu.com/content/559884 y http://www.lulu.com/content/822314. Tenga en cuenta que estos libros impresos son la Versión 7 original y aún contienen errores que se han corregido en la Versión 7.0.2. Consulte la página de noticias en línea para obtener una lista de errores sustantivos.
  • Archivos Fuente para el Libro:
    • Fuentes completas — los archivos fuente completos que se utilizan para producir tanto el sitio web como las versiones en PDF de este libro están disponibles para su descarga, pero serán útiles solo para un público muy limitado. Consulta el final del prefacio para obtener más información y un enlace.