1.- ¿QUE SON VARIABLES?
Es una palabra que representa a aquello que varía o que está sujeto a algún tipo de cambio. Se trata de algo que se caracteriza por ser inestable, inconstante y mudable. En otras palabras, una variable es un símbolo que permite identificar a un elemento no especificado dentro de un determinado grupo. Este conjunto suele ser definido como el conjunto universal de la variable (universo de la variable, en otras ocasiones), y cada pieza incluida en él constituye un valor de la variable.
CONNSTANES
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.
La estructura sería:
static final nombreConstante = valor;
De esta forma si queremos definir las constantes DIAS_SEMANA ó
DIAS_LABORABLES, que sabemos que son variables que no cambiarán su
valor a lo largo del programa, generaremos el siguiente código:
static final int DIAS_SEMANA = 7;
OPERADORES
Los operadores son aquellos que tras realizar una operación devuelven un resultado, estos se puede caracterizar por el número de operadores, el tipo de operandos, y el resultado que generan.
Número de operandos. Pueden ser de dos tipos unarios, y binarios. Los unarios son aquellos que solo necesitan de un operando para devolver un valor, mientras que los binarios necesitan de dos o más operandos.
Operadores unarios.
Operador
|
Descripción
|
-
|
Cambio de signo
|
!
|
Operador NOT
|
~
|
Complemento a 1
|
Operadores binarios.
Operadores
|
Descripción
|
+ - * / %
|
Operadores aritméticos
|
== != < > <= >=
|
Operadores relacionales
|
&& || ^
|
Operadores booleanos
|
^ << >> >>>
|
Operadores a nivel de bit
|
+
|
Concatenación de cadenas
|
Expresiones
LAS xpresiones son un conjunto de elementos o tokens junto con literales que son evaluados para devolver un resultado. Los tokens son elemento más pequeño de un programa que es significativo, e interpretado o entendido por el compilador, en java los tokens se dividen en cinco categorías que son:
Identificadores: Son las representaciones que se les da a los nombres que se asignan a las variables, clases, paquetes, métodos y constantes en el código de java para que el compilador los identifique y el programador pueda entenderlos. En java los identificadores pueden diferenciar entre mayúsculas o minúsculas por ser case sensitive, por lo que la variable cuyo nombre sea “Mivariable”, no es igual a “mivarialble”, ya que java identifica estas como variables diferentes por el case sensitive, también se puede utilizar números, o el signo “_” para asignar un identificador.
Palabras claves: Son los identificadores reservados por java para cumplir con un objetivo específico en el código y el compilador, se usan de forma limitada y en casos específicos. Las palabras claves que usa java son las siguientes:
abstract
|
boolean
|
break
|
byte
|
case
|
catch
|
char
|
class
|
continue
|
default
|
do
|
double
|
else
|
extends
|
false
|
final
|
finally
|
float
|
for
|
if
|
implements
|
import
|
instanceof
|
int
|
interface
|
long
|
native
|
new
|
null
|
package
|
private
|
protected
|
public
|
return
|
short
|
static
|
super
|
switch
|
syncroniced
|
this
|
throw
|
throws
|
transient
|
true
|
try
|
void
|
volatile
|
while
|
var
|
rest
|