Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PRESENTADO A:
LIC. ROSELVERT DIAZ
a.Acumulador123 C. 1estacion_1d
b. Actual_datoc. D. publice.
e. $valor$f. f. ciclo#12
2. Realice una tabla con los diferentes tipos de operadores que maneja java, descripción de la función que realiza.
El operador asignación, =, es un operador binario
que asigna el valor del término de la derecha al
operando de la izquierda. El operando de la
izquierda suele ser el identificador de una
OPERADOR variable. El término de la derecha es, en general,
ASIGNACIÓN una expresión de un tipo de dato compatible; en
particular puede ser una constante u otra
variable. Como caso particular, y a diferencia de
los demás operadores, este operador no se
evalúa devolviendo un determinado valor.
3. Cual es la diferencia entre una variable y una constante y cual es la sintaxis de presentaciónen
un programa en java y cual es la sintaxis de presentación en un programa en java.
DIFERENCIAS
VARIABLES CONSTANTES
Pueden cambiar durante el transcurso del Son definitivas, no cambian, a mneos que se
programa vuelvan a definir.
Podemos elegir el tipo de dato que Se puede almacenar cualquier tipo de dato,
almacenarán: int, float, double, char. pero no lo podemos definir.
Se declaran anteponiendo e ltipo de dato: int Se declara mediante el uso de #define:#define
variable= 25 constante 25
Las variables primero se declaran, luego se Las constantes ya reciben un valor inicial en su
inician, y luego se usan declaración
Además de cambiar su valor, las variables
también pueden cambiar de tamaño en
tiempo de ejecución (punteros)
EJEMPLOS:
Boolean
Podemos pasar el tipo de dato boolean al constructor del objeto Boolean y el método
.booleanValue () nos devolverá el tipo boolean.
Byte
En el caso del byte al constructor Byte deberemos de hacer un casting del valor entero para poder
instanciarlo. La obtención del dato byte desde un Byte se realizará con .byteValue ().
2. byte b = refByte.byteValue();
Character
2. char c = refChar.charValue();
Short
2. short s = refShort.shortValue();
Integer
El int e Integer tienen un constructor directo y un método .intValue() para obtener el efecto
contrario.
2. int i = refInt.intValue();
Long
A los datos long hay que postponerles la letra L cuando los carguemos sobre un objeto Long. El
método .longValue() nos da lo inverso.
2. long l = refLong.longValue();
Float
Si para long era la letra L, para float es la letra F en el constructor del objeto Float. El método
.floatValue() nos devuelve un tipo float.
2. float f = refFloat.floatValue();
Double
Para los tipos de datos double tenemos que posponer la letra D en el constructor Double y utilizar
el método .doubleValue() para obtener un tipo double.
2. doublé d = refDouble.doubleValue();
5. ¿Cuál es la característica que permite diferenciar una variable de una constante, como define
el programador que se debe usar la una o la otra?
RTA: Una constante, a diferencia de una variable, siempre tiene el mismo valor. El programador lo
define en almacenar el valor de la constante a lo largo de la ejecución del programa y pueden
contener depende el tipo de dato con el que se define la constante.