Está en la página 1de 19

Fundamentos

de
Programación
JAVA
INTRODUCCION

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
HISTORIA

Java fue presentado en la segunda mitad del año 1995.


Java es un lenguaje muy valorado porque los
programas Java se pueden ejecutar en diversas
plataformas con sistemas operativos como Windows,
Mac OS, el director del equipo de trabajo encargado de
desarrollar Java, hizo realidad la promesa de un
lenguaje independiente de la plataforma. Se buscaba
diseñar un lenguaje que permitiera programar una
aplicación una sola vez que luego pudiera ejecutarse en
distintas máquinas y sistemas operativos. Para
conseguir la portabilidad de los programas Java se
utiliza un entorno de ejecución para los programas
compilados.
IDENTIFICADORES.
Los identificadores son los nombres que el
programador asigna a variables, constantes,
clases, métodos, paquetes, etc. de un programa.
El programador tiene libertad para elegir el nombre
de las variables de un programa. Existen reglas
muy estrictas sobre los nombres que se utilizan
como identificadores de clases, de variables.

EJEMPLO
• Hola
• Numero
• numeroPar
• numeroImpar
• numero_impar
Normas básicas para los identificadores

 Los nombres de variables y métodos empiezan con


minúsculas. Si se trata de un nombre compuesto
cada palabra debe empezar con mayúscula y no se
debe utilizar el guion bajo para separar las palabras.
Por ejemplo, los identificadores
 -calcularSueldo,
 -setNombre
 -getNombre
Los nombres de clases
empiezan siempre con
mayúsculas. En los nombres
compuestos, cada palabra
comienza con mayúscula y no se
debe utilizar el guion bajo para
separar las palabras. Por
ejemplo,

- HolaMundo
- PerimetroCircunferencia
-Alumno
- Profesor
 Los nombres de constantes se escriben en mayúsculas. Para nombres compuestos
se utiliza el guion bajo para separar las palabras. Por ejemplo,
 PI
 MINIMO
 MAXIMO
 TOTAL_ELEMENTOS
 Son nombres válidos.
Variables.

 Una variable se define por un nombre, un tipo y


el rango de valores que puede almacenar. El
nombre de una variable permite hacer referencia
a ella. Este nombre debe cumplir las reglas
aplicables a los identificadores. El tipo indica el
formato de los valores que puede almacenar la
variable: cadenas de caracteres, valores lógicos,
números enteros, números reales o tipos de
datos complejos. El rango indica los valores que
puede tomar la variable.
Tipos primitivos

 Permiten representar valores


básicos. Estos tipos se
clasifican en números enteros,
números reales, caracteres y
valores booleanos. Estos tipos
se clasifican en números
enteros, números reales,
caracteres y valores booleanos.
Constantes en java.

 Una constante es una variable del sistema que


mantiene un valor inmutable a lo largo de toda
la vida del programa. Las constantes
en Java se definen mediante el modificador
final.
Operadores aritméticos.

 Los operadores aritméticos son


símbolos que representan
operaciones Aritméticas con dos
operandos
EJEMPLO
Operadores relacionales.

 Los operadores relac


ionales son símbolos
que se usan para
comparar dos
valores. Si el
resultado de la
comparación es
correcto la expresión
considerada es
verdadera, en caso
contrario es falsa
EJEMPLO
Operadores lógicos.

 Java utiliza tres operadores lógicos: el O lógico


(disyunción), el Y lógico (conjunción) y la
negación.
 Los operadores O lógico (||) y el Y lógico (&&)
se utilizan para evaluar expresiones lógicas
que solo pueden tomar el valor falso o
verdadero. El operador Y lógico (&&) devuelve
false si uno de los operandos es false. El O
lógico (||) devuelven true si uno de los
operandos es true.
 El operador de negación (¡) es unario y
devuelve el valor negado de una expresión
lógica.

También podría gustarte