Fundamentos de Programación en Java – Jorge Martínez Ladrón de Guevara – 1ra Edición

Fundamentos de Programación en Java

Por:

  • ISBN-13: 9788496285362
  • Edición: 1ra Edición
  • Subtema: Programación en Java
  • Archivo: eBook
  • Idioma: eBook en Español

Descripción

Los lenguajes de programación son idiomas artificiales diseñados para expresar cálculos y procesos que serán llevados a cabo por ordenadores. Un lenguaje de programación está formado por un conjunto de palabras reservadas, símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones.

El proceso de programación consiste en la escritura, compilación y verificación del código fuente de un programa. Antes de diseñar un programa es necesario entender completamente el problema que queremos resolver y conocer las restricciones de operación de la aplicación.

La programación es una tarea compleja y es muy importante abordar la solución a un problema específico desde un punto de vista algorítmico. Un algoritmo es un conjunto ordenado y finito de operaciones que permite hallar la solución de un problema.

Está definido por instrucciones o reglas bien definidas, ordenadas y finitas que permiten realizar una actividad. Dado un estado inicial, una entrada y una secuencia de pasos sucesivos, se llega a un estado final y se obtiene una solución

1. Introducción a Java
Los lenguajes de programación
Historia de Java
La plataforma de Java
Entornos de desarrollo para Java
El proceso de edición y compilación en java
La codificación de programas Java
El proceso de desarrollo de software en Java

2. Estructura de un programa Java
La estructura de un programa Java
Los elementos de un programa Java - 1 de 3
Comentarios
Identificadores
Variables y valores
Los elementos de un programa Java - 2 de 3
Tipos primitivos
Literales
Operadores
Los elementos de un programa Java - 3 de 3
Expresiones
Expresiones aritmético-lógicas
Conversión de tipos
Las palabras reservadas de Java

3. Clases y objetos
Clases
Los elementos de una clase
Atributos
Métodos y constructores
Representación de clases y objetos
Objetos
La referencia null
Referencias compartidas por varios objetos
El ciclo de vida de un objeto
Atributos
Métodos - 1 de 3
Métodos - 2 de 3
Declaración de métodos
Invocación de métodos
El método main()
Métodos - 3 de 3
Parámetros y argumentos
Paso de parámetros
El valor de retorno
Las variables locales de un método
Sobrecarga de métodos
Constructores

4. Extensión de clases
Composición
Herencia
Extensión de clases
Polimorfismo
Compatibilidad de tipos
Conversión ascendente de tipos
Conversión descendente de tipos
Jerarquía de herencia

5. Ampliación de clases - 1 de 2
Elementos de clase (Static)
Derechos de acceso
Paquetes
Uso
5. Ampliación de clases - 2 de 2
Nombres
Clases predefinidas
Las clases asociadas a los tipos primitivos
La clase Math
La clase String

6. Estructuras de control
Estructuras de selección - 1 de 2
Estructura if
Estructura if else
Estructura if else if
Estructuras de selección - 2 de 2
Estructura switch
El operador condicional
Estructuras de repetición - 1 de 3
Estructura while
Estructuras de repetición - 2 de 3
Estructura do-while
Estructura for
Estructuras de repetición - 3 de 3
Uso de las estructuras de repetición
Estructuras de salto
Sentencia break
Sentencia continue
Uso de break y continue

7. Estructuras de almacenamiento
Arrays - 1 de 2
Arrays - 2 de 2
Arrays multidimensionales
Uso de arrays en JAVA - 1 de 2
Uso de arrays en JAVA - 2 de 2
Búsqueda binaria en arrays ordenados
Ordenación de arrays
El algoritmo de ordenación "Bubble Sort"
El método sort de la clase Arrays
Arrays redimensionables
Uso de arrays redimensionables

8. Entrada y salida
Los flujos de Java
Entrada de datos desde el teclado
Leer y escribir en ficheros de texto
Leer y escribir objetos en ficheros

9. Anexos
A. Operadores del lenguaje Java
Operadores aritméticos
Operadores unarios y compuestos
Operadores de relación
Operadores lógicos
Orden de precedencia de los operadores
B. Glosario
A - E
F - M
N - Z

Consulta los datos bibliográficos principales de esta edición para identificar correctamente el recurso, revisar su autoría y verificar detalles como ISBN, tema, subtema, archivo e idioma.

¿Qué piensas de este libro?

No hay comentarios
Avatar

Aún no hay comentarios

Sé el primero en compartir tu opinión sobre este contenido.

Escribir un comentario