Está en la página 1de 16

Viceministerio de Instituto de Educación Superior

Políticas para la Dirección General de


Tecnológico Público de las Fuerzas
Defensa Educación y Doctrina
Armadas

Aplicaciones Móviles

Ing. Wilson Gerardo Cardoza Llontop


wicarllon@hotmail.com
Viceministerio de Instituto de Educación Superior
Políticas para la Dirección General de
Tecnológico Público de las Fuerzas
Defensa Educación y Doctrina
Armadas

Fundamentos de Programación
de Java

Ing. Wilson Gerardo Cardoza Llontop


wicarllon@hotmail.com
Lenguaje de Programación Java

Java es un lenguaje de programación 100% orientado a objetos, cuyas


aplicaciones se pueden ejecutar en cualquier plataforma, es decir, sobre
cualquier sistema operativo.
Java fue elegido como el lenguaje para el entorno de desarrollo de
Android, el sistema operativo móvil líder en smartphones y tablets. Android
es por tanto el sistema operativo (es una versión de Linux) y Java el
lenguaje utilizado para crear apps en él.
Variables

Las variables son ubicaciones en la memoria que se utilizan para


almacenar en ellas valores que nuestro programa necesite de manera
temporal durante su ejecución, estos datos deben tener un tipo de dato
determinado.
Ejemplos:

X Y Z
a b c
Convención para dar nombres a las variables en Java

1. Debe comenzar con una letra, un subrayado (_) o un símbolo dólar ($)
2. Deben ser únicos dentro de su ámbito.
3. Se debe tener en cuenta que en Java se distinguen las letras
mayúsculas de las minúsculas y no hay longitud máxima.
Ejemplos:

X1 Edad $Precio2

_PromNotas 1Z
Tipos de Datos
Al momento que declaramos una variable debemos de saber qué tipo de dato será.
Constantes
Una constante es una variable que no cambia durante la ejecución de un programa o
aplicación.

Se utiliza la palabra clave final, además puede indicarle el tipo de dato, pero
obligatoriamente debe asignarle un valor.

Para declarar una constante, utilice la siguiente sintaxis:

final tipo_dato nombre_variable = Valor;

Ejemplo:

final double PI = 3.1416;


operadores
Los operadores son elementos definidos en la sintaxis de cualquier lenguaje de
programación y utilizados para la construcción de expresiones. Las expresiones son un
conjunto de operandos o valores, unidos o conectados mediante operadores.

Los operadores se pueden se clasificar en diferentes grupos:

Aritméticos

Comparación

Lógicos
Operadores Aritméticos
Los operadores aritméticos se utilizan para desarrollar muchas de las operaciones
aritméticas habituales que involucran el cálculo matemático representados por
variables, constantes y expresiones.

Operador Descripción Ejemplo


+ Suma 7+2=9
- Resta 7-2=5
* Multiplicación 7 * 2 = 14
/ División 7 / 2 = 3.5
% Módulo (residuo de la división) 7%2=1
Orden de prioridad
Las expresiones que tienen más de un operando necesitan de unas reglas
matemáticas que permitan determinar el orden de las operaciones, a esto se le
conoce como orden de prioridad.
Las operaciones que están encerradas entre paréntesis se deben de evaluar en
primer lugar. Si existen varios paréntesis anidados, es decir interiores unos a otros,
las expresiones más internas se evalúan o se resuelven primero.

En Java, Las operaciones aritméticas que forman parte de una expresión, suelen
seguir el siguiente orden de prioridad:

Multiplicación y División (*, /)


Módulo (%)
Suma y Resta (+, -)

Cuando en las expresiones se presentan operadores que tienen la misma prioridad,


se resolverán en el orden de aparición, es decir, de izquierda a derecha.
Operadores de Comparación
Los operadores relacionales también conocidos como de comparación realizan
operaciones sobre dos operandos o expresiones y devuelven como resultado un valor
lógico que puede ser verdadero (True) o falso (False).

Operador Descripción
> Mayor que
< Menor que
>= Mayor o igual que
<= Menor o igual que
== Igual
!= Diferente
Operadores Lógicos
Los operadores lógicos se utilizan para evaluar expresiones condicionales y devolver
un valor lógico que puede ser verdadero (true) o falso (false).

Operador Descripción
&& Operador de Conjunción lógica de tipo cortocircuito
|| Operador de Disyunción lógica de tipo cortocircuito
! Operador de Negación
^ Operador de Exclusión
& Operador de Conjunción
| Operador de Disyunción
Operadores Lógicos
Operador &&
Se utiliza para evaluar dos expresiones lógicas y devuelve True (verdadero), sólo si
ambas expresiones son verdaderas, basta que una sea falsa para que el resultado
sea también falso.
p q p && q
V V V
V F F
F V F
F F F

Operador ||
Se utiliza para evaluar dos expresiones lógicas y devuelve False (falso), sólo si
ambas expresiones son falsas, basta que una sea verdadera para que el resultado
sea también verdadero.
p q p || q
V V V
V F V
F V V
F F F
Operadores Lógicos
Operador !
Se usa para invertir el valor de una expresión lógica, es decir devuelve el valor False
(falso) si la expresión lógica es verdadera y viceversa.

p !p

V F

F V

Operador de exclusión ^
Se utiliza para realizar la exclusión lógica de dos expresiones lógicas, es decir
devuelve False (falso), si ambas expresiones son iguales.

p q p^q
V V F
V F V
F V V
F F F
Comentarios
Los comentarios son herramientas que todo programador utiliza para documentar el
código de nuestras aplicaciones, también se utilizan para inhabilitar algún código
alternativo que puede ser de utilidad y de esta manera poder habilitarlo en cualquier
momento.

En Java podemos aplicar 2 tipos de comentarios de las siguientes formas:


a) Comentarios de una línea
//Este es un comentario de una línea

b) Comentarios de varias líneas


/* Este es un
comentario
de varias líneas*/

También podría gustarte