Java Conceptos Básicos
Por Karolina Arancibia Valuskova
Este texto está hecho para aquellos que estén en una transición, ya sea que están
aprendiendo a programar o que nunca antes habían programado en java. Comencemos.
Lo que necesitas saber
1. Palabras reservadas
Las palabras reservadas son aquellas que son usadas en el lenguaje de programación para que
el compilador pueda entender que eslo que se está haciendo de la forma en la que nosotros
queremos.
Las que por el momento necesitas saber son:
new
que usamos para crear nuevas instancias de
objetos, para los tipos de datos
int long short double float boolean, los modificadores de
acceso
public, protected
y
private;
finalmente los declarativos de constancia
final, static.
Estas palabras reservadas
if, while, do,for, class, import, package los usaremos y explicaremos
más adelante.
2. Las variables
El uso de datos en Java se hace mediante variables, que son contenedoras de datos que varían
en el tiempo. Al crear una variable debemos seguir esta estructura
<
tipo de variable
nombre;
>
(sin los símbolos <>) esta creación es denominada
declaración
. Al momento de darle un valor
a una variable lohacemos usando el símbolo
=
bajo la estructura
<
nombre = valor;
>
(sin los
símbolos <>) esta acción se llama
asignación.
3. Operadores
2.1.
Matemáticos
Los operadores matemáticos son aquellos que conocemos desde pequeños: suma +, resta -,
multiplicación *, división /, delimitadores ( ), siendo el único nuevo módulo %, que usamos
para obtener el residuo de una división.
2.2.
Lógicos
Losoperadores lógicos son aquellos que cuando son usados nos devuelven un valor lógico
(verdad o falsedad).
OPERADOR
==
DESCRIPCIÓN
Es igual
!=
Es distinto
<, <=, >, >=
Menor, menor o igual, mayor, mayor o igual
&&
Operador and (y)
||
Operador or (o)
!
Operador not (no)
Cabe recalcar que éstos no son todos los operadores lógicos, pero sí los más usados.
2.3.
Orden dePrioridad
Paréntesis ()
Multiplicación *, división /
Suma +, resta Módulo %
Igual ==, distinto !=, mayor >, menor
<, mayor o igual >=, menor o igual <=
No ! (no se cumple)
Y && (y se cumple)
O || (o se cumple)
Las estructuras básicas
1. La condicional - If
Para las condicionales usamos la estructura if, cuya estructura es:
if
(
Sentencias
}
La condicional se usa cuando tienes unpunto decisivo y debes hacer algo si y sólo si una
condición se cumple. Otro caso de uso es cuando hacemos algo si nuestra condición se
cumple y hacemos otra cosa cuando no, en éste caso usamos el
else
(sino).
if
(
Sentencia(s)
}
else
{
Sentencia(s)
}
Sin embargo es posible usar esta estructura con los siguientes aspectos:
● Con varias condiciones
if
(
}
else if
(
Sentencia(s)
}
else
{
Sentencia(s)
}
● De forma anidada, aunque se recomienda no llegar a un nivel mayor a 3
if
(
//nivel 1
if
(
// nivel 2
Sentencia(s)
if
(
// nivel 3
Sentencia(s)
{
}
Sentencia(s)
}
2.
Los Ciclos
Cuando hablamos de estructuras básicas, las más usadas suelen ser los ciclos que son
justamenteeso, conjuntos de código que se repite bajo un control que nosotros le damos.
2.1.
El Ciclo While
Una forma de controlar las entradas a un ciclo es bajo una condición; es decir que hacemos
algo mientras se cumpla una condición. La estructura de este ciclo es:
while
(
Sentencia(s)
}
Ejemplo:
int
count = 1;
while
(count < 11) {
System.
out
.println(
“Ésta es la iteración ”
+count);
count++;
}
2.2.
El Ciclo Do-While
Este ciclo es una modificación del ciclo while, con la diferencia estructural que veremos a
continuación, y la diferencia lógica de que en este ciclo se correrán las sentencias al menos
una vez, mientras en el while simple es posible que no se corra ninguna.
do
{
Sentencia(s)
}
while
(
Ejemplo:
2.3.
El Ciclo For
int
it = 1;
do...
Regístrate para leer el documento completo.