Professional Documents
Culture Documents
Declaración de clases
Método main()
Comentarios
• Ejemplo:
• /* Esto es un
comentario que
ocupa tres líneas */
ELEMENTOS DE UN PROGRAMA EN JAVA
• Un identificador es una secuencia de caracteres, letras, dígitos, subrayados (_) y el
símbolo $; el primer carácter puede ser una letra, un subrayado o el símbolo $. Las
letras mayúsculas y minúsculas son diferentes; por ejemplo;
La mayoría de los
lenguajes de No pueden existir 2
No utilizar palabras programación diferencian identificadores
reservadas por los las mayúsculas de las iguales.
lenguajes de minúsculas.
programación Un identificador no
Los nombres deben ser puede tener espacios.
nemotécnicos.
PALABRAS RESERVADAS
• Una palabra reservada (keyword o reserved word) tal como void,
es una característica de Java asociada con algún significado
especial y no se puede utilizar como nombre de identificador,
clase, objeto o método
TIPOS DE DATOS EN JAVA
DATOS SIMPLES.
• Los tipos de datos simples son aquellos que pueden utilizarse directamente en un programa,
sin necesidad del uso de clases (POO). Estos tipos son:
DATOS REFERENCIALES
• El resto de tipos de datos que no son simples, son considerados
referenciales.
• Estos tipos son básicamente las clases, en las que se basa la
programación orientada a objetos.
• Al declarar un objeto perteneciente a una determinada clase, se está
reservando una zona de memoria donde se almacenarán los atributos y
otros datos pertenecientes a dicho objeto. Lo que se almacena en el
objeto en sí, es un puntero (referencia) a dicha zona de memoria.
VARIABLES Y CONSTANTES EN JAVA
DECALARACION DE VARIABLES
• Para declara una variable en java se debe tener en cuenta lo siguiente:
• Tipo de Información almacenar
• Nombre de variable
• Valor (Opcional)
Ejemplo:
intx; // sin asignación
intx = 0; // con asignación o inicialización
intx,y,z; // varias variables
intx=0,y=0,z=3; // varias variables con inicialización
TIPOS DE VARIABLES
• Int cantidad;
• Float puntuacionPromedio=10.5;
• Char clave=‘C’;
• String saludo=“hola mundo”;
• Boolean videoFinalizado=false; (true)
OTROS TIPOS DE VARIABLES NUMERICAS
• byte : de -128 a127
• short : de -32678 a 32677
• Int: hasta dos millones
• long : mas de billones
• double para decimales mas grandes que float
REGLAS PARA DAR NOMBRE A LAS
VARIABLES
• Pueden empezar por:
• Letra
• Subrayado(_)
• Dólar($)
• El resto del nombre puede ser una letra o un número
• Java es Case_Sensitive
• Ejm: var1, Var1 y VAR1 son distintos
• No puede contener espacios ni signos de puntuación
• La longitud máxima de los identificadores es prácticamente ilimitada.
• No puede ser una palabra reservada del lenguaje ni los valores lógicos: true o false.
• No pueden ser iguales a otra identificador declarado en el mismo ámbito
• Pueden estar formados por cualquiera de los caracteres del
código Unicode, por lo tanto, se pueden declarar variables con el
nombre: añoDeCreación, raim, etc. (se acabó la época de los
nombres de variable como año_de_creacion), aunque eso sí, el
primer carácter no puede ser un dígito numérico y no pueden
utilizarse espacios en blanco ni símbolos coincidentes con
operadores.
• El resto son convenciones (en minúsculas si es de una sola
palabra; si es de más palabras la demás palabras empiezan con
mayúsculas)
• Por ejemplo: añoDeCreación
CONSTANTES
• Los nombres se escriben en mayúsculas
• Debemos usar modificadores:
• final, impide que pueda cambiar el valor de la variable
• Static, lo convierte en constante de clase
Ej:
• final int PRIMA=1200;
• static final float PI=3.1416;
OPERADORES EN JAVA
OPERADORES ARITMÉTICOS
OPERADORES DE ASIGNACIÓN
OPERADORES RELACIONALES
OPERADORES LÓGICOS
OPERADORES ESPECIALES
ESTRUCTURAS PARA LA
ENTRADA Y PRESENTACIÓN
DE DATOS.
The Scanner class
Para el ingreso de datos.
Librería :
import java.util.Scanner;
Insertar en el método main :
Scanner leer=new Scanner(System.in); ->crea un objeto “leer”
Luego para leer o ingresar los datos usar el método
<variable>=leer.nextLine();
INPUT METHODS