0% encontró este documento útil (0 votos)
9 vistas

UT2IntroJava

El documento presenta una introducción a Java, abordando elementos fundamentales del lenguaje como identificadores, palabras reservadas, variables y tipos de datos. Se detallan las reglas para la creación de identificadores, la declaración y uso de variables, así como la clasificación de tipos de datos en primitivos y no primitivos. Además, se incluyen ejemplos y actividades para reforzar el aprendizaje de estos conceptos.

Cargado por

sergimeri04
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
9 vistas

UT2IntroJava

El documento presenta una introducción a Java, abordando elementos fundamentales del lenguaje como identificadores, palabras reservadas, variables y tipos de datos. Se detallan las reglas para la creación de identificadores, la declaración y uso de variables, así como la clasificación de tipos de datos en primitivos y no primitivos. Además, se incluyen ejemplos y actividades para reforzar el aprendizaje de estos conceptos.

Cargado por

sergimeri04
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 28

UT 4.

Introducción a
Java
Elementos del lenguaje

1. Identificadores.
2. Palabras reservadas.
3. Variables.
4. Tipos de datos.
5. Literales.
6. Constantes.
7. Instrucciones de entrada y salida.
8. Operadores.
9. Expresiones.
10.Comentarios.
Elementos del lenguaje

1. Identificadores
2. Palabras reservadas.
3. Variables.
4. Tipos de datos.
5. Literales.
6. Constantes.
7. Instrucciones de entrada y salida.
8. Operadores.
9. Expresiones.
10.Comentarios.
1. Identificadores

• Los identificadores son los nombres que da el programador a variables,


funciones, clases, etc. en el código fuente de un programa.
• Las reglas que hay que seguir a la hora utilizar identificadores son:

o Un identificador comienza por una letra, un carácter de subrayado (_) o un


carácter de dólar ($). Los siguientes caracteres pueden ser cualquiera de los que
permite el lenguaje.
o Los únicos caracteres especiales que se permiten son $, Ç (C cedilla) y el guión
bajo.
o No se permiten espacios en blanco como parte del nombre de un identificador.
o Las letras pueden ser mayúsculas o minúsculas. SE DIFERENCIA ENTRE LAS
MAYÚSCULAS Y LAS MINÚSCULAS. Ej. los identificadores CONTADOR, Contador y
contador son diferentes.
o A diferencia de otros lenguajes, permite que se declaren identificadores con tildes
y la letra «ñ». [Es mejor no utilizarlo]
1. Identificadores

• Reglas:

o No hay límite en cuanto al número de caracteres que forman un identificador.


o Se ha de poner nombres significativos a las variables, generalmente
formados por varias palabras combinadas. Se debe evitar, en todos los casos,
nombres de variables cortos (como: x, y …)
o En el caso de que el identificador esté formado por varias palabras, la primera
palabra debería de empezar en minúscula (siempre que no sea el nombre de
una clase) pero las que le siguen deberían llevar la letra inicial en mayúsculas.

Ejemplo: float notaProgramacion = 7.2;

Esta regla no es obligatoria pero sí aconsejable.


1. Identificadores

• Reglas

o Los identificadores no pueden tener el mismo nombre que


una palabra clave o reservada de Java.
o El signo de subrayado se acepta en cualquier identificador,
pero sólo se emplea para separar palabras en constantes (por
convención las constantes se escriben completamente en
mayúsculas y esto hace menos clara la separación de los
nombres). Ejemplo NUMERO_NOTAS
1. Identificadores

Ejemplos de identificadores válidos:


nota, longitudCircunferencia, act 3, NUM_ALUMNOS,
suma_pares , _numero

Ejemplos de identificadores no válidos:


1eje El primer carácter es un número
n%% El carácter % no está permitido
c pares No se pueden utilizar espacios en blanco
case Palabra clave de Java
1. Identificadores

Actividad 1: ¿Cuáles de los siguientes son


identificadores válidos?

a) 8evaluación
b) Número
c) %iva
d) _numero
e) Primer número
f) super
g) Nota_final
h) final
Elementos del lenguaje

1. Identificadores.
2. Palabras reservadas.
3. Variables.
4. Tipos de datos.
5. Literales.
6. Constantes.
7. Instrucciones de entrada y salida.
8. Operadores.
9. Expresiones.
10.Comentarios.
2. Palabras reservadas

• Son identificadores usados por el lenguaje, que


tienen un significado especial para el compilador
de Java.
• Sólo se pueden usar para lo que se ha
establecido dentro del lenguaje.
2. Palabras reservadas
3. Variables

• Una variable es un espacio de memoria identificado por un


nombre que sirve para guardar un dato.
• El valor que guarda dicha variable puede cambiar a lo largo
de la ejecución del programa.
• Hay distintos tipos de variables. El tipo de la variable
determina:
 Los valores que se pueden guardar en ese espacio de
memoria reservado.
 Las operaciones que se pueden realizar sobre esos valores.
 La cantidad de memoria que se reserva para guardar el dato.
3. Variables

• Las variables de deben:

1º) Declarar:
• Todas las variables han de declararse antes de usarlas.
• La declaración consiste en una sentencia en la que figura el tipo de dato y el
nombre que asignamos a la variable.

Ejemplo: String nombre;


int edad;

Se puede declarar en una misma instrucción más de una variable, siempre


que sean del mismo tipo y separadas por una coma.

Ejemplo: double nota, altura;


3. Variables

Según dónde esté declarada una variable, puede ser:

• Variable miembro de una clase (atributo): se declaran


dentro de la clase, pero fuera de cualquier método. Se
inicializan por defecto (las numéricas con 0, los
caracteres con ‘\0’, las cadenas con el valor null).
• Variables locales: se declaran dentro de un método y
solo se pueden utilizar dentro del método donde se han
declarado. Tienen que tener un valor previo asignado por
el programador, ya que Java no lo hace
automáticamente.
3. Variables

Ejemplo:
public class Alumno{
//variable miembro de una clase
ATRIBUTO
String nombre;
int notaExamen1;
int notaExamen2;

void calcularMedia() {
// variable local
float media= 1.0f;
media=(notaExamen1 +
notaExamen2)/2;
3. Variables

2º) Inicializar:

• Una vez declarada la variable, se le podrá asignar valores o


inicializarla.
• Se puede declarar una variable e inicializarla al mismo tiempo.
Ejemplo:
String nombre = "Jose Maria";
int edad =18;
double nota= 8.3, altura=1.65;
boolean casado=true;

3º) Utilizar: una vez declarada e inicializada una variable ya se


podrá usar.
3. Variables

Ejemplos de inicialización de variables:

String nombre= " Juan Luis ";


int edad=22, año=2015;
double nota=4.3;
boolean matriculado=false;
char letra= ‘s’;
byte dia_mes=17;
4. Tipos de datos

• Un tipo de dato proporciona una descripción al compilador


de:
 Cuánta memoria se debe asignar.
 Qué tipo de datos se pueden almacenar (números, letras…)
 Qué operaciones se pueden realizar sobre esos datos.

Ejemplo:

la declaración float notas indica al compilador que reserve 4 bytes de


memoria, que se podrán guardar números con decimales, pero nunca letras,
y que con el valor que se almacene en esa variable se podrán realizar
operaciones aritméticas (salvo el operador %, resto de la división entera, que
exige que ambos operandos sean enteros).
4. Tipos de datos

Los tipos de datos se clasifican en:


• PRIMITIVOS. Los tipos de datos primitivos son los que contienen
el tipo de información más básica: números enteros y decimales,
caracteres y lógicos.
4. Tipos de datos
4. Tipos de datos

Decimales o reales:
• Los tipos de datos primitivos reales permiten guardar números
con o sin decimales.
• Son float y double. El valor por defecto asociado a cualquier
variable real no inicializada es 0.0.
• Para Java, un número decimal es de tipo double salvo que se
indique lo contrario añadiendo una «f» al final del mismo para
indicar que es float.
• El fragmento de código
float variable;
variable=3.6;
daría un mensaje de error al intentar asignar un valor double a
4. Tipos de datos

Carácter:
• Los tipos de datos primitivos carácter permiten
almacenar un carácter.
• Es el tipo char. El valor por defecto asociado a cualquier
variable char no inicializada es '\u0000‘.
• El carácter que se inicializa debe ir entre apóstrofes o
comillas simples ‘s'.
Ejemplo:
char letra;
letra=‘s’;
• El código de caracteres empleado por Java es Unicode y
recoge los caracteres de prácticamente todos los idiomas
4. Tipos de datos

Carácter:
• También hay una serie de caracteres especiales que van
precedidos por el símbolo \, son estos:

carácter significado

\b Retroceso
\t Tabulador
\n Nueva línea
\f Alimentación de página
\r Retorno de carro
4. Tipos de datos

Booleanos:
• Los tipos de datos primitivos booleanos permiten
almacenar valores lógicos.
• Es el tipo boolean. El valor por defecto asociado a
cualquier variable booleana no inicializada es «false».
• Sólo admite dos valores: verdadero («true») o falso
(«false»).

Ejemplo:
boolean encontrado;
encontrado=true;
4. Tipos de datos

• No primitivos: Clases (creadas por el usuario o sacadas


de alguna librería de Java), los arrays (vectores), listas
enlazadas, pilas, colas, cadenas de caracteres (string).
4. Tipos de datos

Actividad 2: clasifica las variables del siguiente fragmento


de código como locales o de clase.
4. Tipos de datos

Actividad 3: declara variables para

a. Guardar un número de lotería.

b. Guardar el número de alumnos de un grupo.

c. Almacenar el número de habitantes de Burgos ciudad.

d. Guardar el número de habitantes del barrio de Santa

Catalina.

e. Guardar el número de habitantes de China.


4. Tipos de datos

Actividad 4: declara variables para

a. Guardar el número PI.

b. Almacenar si el usuario está casado o no.

c. Guardar la letra del DNI.

d. Almacenar el volumen de una esfera.

e. Almacenar si el usuario es socio o no.

f. Guardar el resultado de una división.

También podría gustarte