Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Introducción a Java: Lenguaje, Características, Variables, Operadores y Estructuras, Apuntes de Informática

Este documento ofrece una introducción básica al lenguaje de programación Java, sus características, tipos de datos, operadores y estructuras de control. Además, se incluyen ejemplos de cómo declarar variables, utilizar operadores y controlar el flujo de ejecución del programa.

Tipo: Apuntes

2019/2020

Subido el 19/01/2022

claudio-jos-s-nchez-santana
claudio-jos-s-nchez-santana 🇪🇸

3 documentos

1 / 32

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Implantación de Aplicaciones Web
*
Jose Ignacio Zaballos
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20

Vista previa parcial del texto

¡Descarga Introducción a Java: Lenguaje, Características, Variables, Operadores y Estructuras y más Apuntes en PDF de Informática solo en Docsity!

Implantación de Aplicaciones Web

Jose Ignacio Zaballos

l El lenguaje Java

l Clases y objetos

l Herencia

l Interfaces

l Excepciones

*Índice

Características

l Analizar las especificaciones de problemas

o Tener claro qué datos entran y qué datos salen

l Diseñar la solución

o Organizar el problema en subproblemas o Identificar si se puede reutilizar código

l Implementar la solución

l Verificar la solución

l Mantener y actualizar el programa

Metodología de programación

l Los tipos de datos indican cómo se representa la

información

o Enteros (byte, short, int, long) en decimal, hexadecimal y octal o Reales (float, double) o boolean o char (entre comillas simples)

l Se puede realizar conversión de tipos

l Tipos de datos complejos CLASES

o String Tipos y variables CUIDADO CON LAS MAYÚSCULAS Y MINÚSCULAS

l Las variables son nombres (identificadores) que

representan un dato (valor de cierto tipo)

l La declaración de una variable tiene el formato:

l El contenido de una variable puede variar dentro del

programa. Si no queremos que varíe se usa la palabra final

l Ejemplo:

[modificador] tipo nombre_de_la_variable int a; char b=‘A’; double suma,resultado,c; final double PI=3.1416; Tipos y variables Hay que darle valor

Operadores Operador Descripción == Igual que != Distinto que <= Menor o igual que < Menor que

= Mayor o igual que Mayor que Operador Descripción && Y lógico || O lógico ! No lógico Operador Descripción

  • Suma
  • Resta
  • Multiplicación / División % Resto de división entera ++ Incremento (i++ o ++i)
    • Decremento (i- - o - -i)

RELACIONALES

LÓGICOS ARITMÉTICOS

Estructuras de control: condicional simple if (condición) { instrucción; … } siguiente instrucción; ¿condición=true?

si

no

Se ejecuta las instrucciones Se ejecuta la siguiente instrucción

Estructuras de control: condicional múltiple switch (expresión) { case valor1: // instrucciones 1; break; case valor2: // instrucciones 2; break; ... default: // instrucciones default break; } // siguiente instrucción ¿expresión= valor1? instrucciones default Instrucciones 1 (^) break break Se ejecuta la siguiente instrucción si ¿expresión= Instrucciones 2 (^) break valor2? si no no CUIDADO CON EL break LA EXPRESIÓN SÓLO CHAR, INT, SHORT o BYTE

Estructuras de control: bucle while while (condición) { instrucción; … } siguiente instrucción; ¿condición=true?

si

no

Se ejecuta las instrucciones Se ejecuta la siguiente instrucción

Estructuras de control: bucle for for (inicialización; condición; actualización) { instrucción; … } siguiente instrucción; ¿condición=true?

no

si

inicialización Se ejecuta la siguiente instrucción instrucción actualización

l ¿Qué es un método?

l ¿Cómo se declara?

o La instrucción return

l ¿Cómo se invoca?

l ¿Qué es el método main?

Métodos

¿Cómo se declara?

l Un método tiene cuatro partes:

o El tipo retornado (primitivos, no primitivos, void ) o El nombre (identificador) o Los argumentos o El cuerpo double sqrt(double numero) { } /* operaciones que realizan el cálculo de la raíz cuadrada de un número */

l El tipo, el nombre y los argumentos son la firma del método

l Métodos con el mismo nombre deben tener distinta firma

( sobrecarga )

La instrucción return

l La instrucción return se usa para devolver el resultado de la

ejecución del método

l El formato es el siguiente:

l El tipo del valor o expresión retornada debe ser el mismo

que el tipo del método

double sqrt(double numero) { double resultado; /* operaciones que realizan el cálculo de la raíz cuadrada de un número */ return resultado; } return valor o expresión;