Documente Academic
Documente Profesional
Documente Cultură
Tipo de
dato
Representacin
Tamao
(Bytes)
Rango de Valores
Valor
por
defecto
Clase
Asociada
byte
Numrico Entero
con signo
-128 a 127
Byte
short
Numrico Entero
con signo
-32768 a 32767
Short
int
Numrico Entero
con signo
-2147483648
a 2147483647
Integer
long
Numrico Entero
con signo
-9223372036854775808 a
9223372036854775807
Long
float
Numrico
en Coma flotante
de precisin
simple Norma
IEEE 754
3.4x10-38 a 3.4x1038
0.0
Float
double
Numrico
en Coma flotante
de precisin doble
1.8x10-308 a 1.8x10308
0.0
Double
Carcter Unicode
\u0000 a \uFFFF
Dato lgico
true false
void
\u0000
Character
false
Boolean
Void
VARIABLES
var resultado;
var x;
x = 10000;
resultado = x * .1
asi tendriamos que "x" y " resultado" son variables por que se lo hemos dicho
al programa, para futuras referencias, el programa q lee el codigo es un
"compilador"
Ahora, ud se pregunta, donde pongo todas esas variables para que mi
compilador java los lea?
Bueno, todos los codigos de programas son de hecho texto plano, que quiere
decir esto? que es un archivo tipo BLOC de NOTAS, osea que ud puede escribir
su programa java en bloc de notas, y cambiar la extension de .TXT a .JAVA y
listo... pero hay programas que ayudan a recordar cosas, para eso estan
JCreator y NetBeans, pero no tanto asi TextPad.
CONSTANTES
PROCEDIMIENTOS
Entonces poniendo ejemplo flash para crear esta tarea enorme y repetitiva
hacemos lo siguiente
function calculoExtenso (var x, var resultado){
resultado = x * .1;
}
Al igual que con la variable o la constante, se utiliza una palabra para indicar al
compilador que la palabra que sigue se usara en lugar de todo el codigo que
esta dentro del bloque ( {} ) identificado por las llaves, en este
caso function; en los parentesis redondos ponemos las variables que
necesitamos dentro del bloque. Pero si anteriormente declaramos variables
sobre el codigo, por que ponerlos entre parentesis?
Al momento de llamar al procedimiento, usted no puede modificar el codigo de
adentro, claro que puede cambiar el codigo que esta entre llaves, pero no
cuando hace la llamada, que seria de esta manera
var miNuevoResultado;
var precioZapatos = 15000;
calculoExtenso(precioZapatos, miNuevoResultado);
.
.
utilizamos miNuevoResultado en otras operaciones
.
calculoExtenso(15000, miNuevoResultado);
.
.
utilizamos miNuevoResultado en otras operaciones
.
ahora, como se puede ver, solo lo que esta entre parentesis se puede modificar
dentro del procedimiento, estos son llamados "parametros" por que el
procedimiento los necesita para funcionar; el segundo parametro siempre tiene
que ser variable (solo este caso), por que sino, no podremos utilizar el
resultado que nos devuelve el procedimiento.
Internamente "miNuevoResultado" es igual a var "resultado" dentro de la
declaracion del procedimiento.
FUNCIONES