Tarea Java para el mi rcoles 20
esta es individual faltan por buscar lo que esta en Rojo y si
quieres puedes buscar mas ..
Reynaldo Jose Mena Padilla 100105844
Instruciones en java
Operadores
Tipos de Datos
If
for
DoWhile
Funciones
Ventanas o cajas
Mensajes
Matematicas
Instrucciones del lenguaje
Existen varios tipos de instrucciones en java: Instrucción simple, Instrucción
condicional, Instrucción iterativa y Instrucción simple
Una instrucción simple debe finalizar en punto y coma, y puede ser una
expresión con operadores, una llamada a un método, una declaración de variable o una
instrucción compuesta por varias instrucciones simples:
int a = 5; //Declaración de variable
System.out.println(a); //Llamada a método a = a+4; // Expresión con operadores
System.out.println(++a); //instrucción compuesta de llamada a método y
operador ++
Para definir una variable se emplea la misma sintaxis que para la definición de
un atributo en una clase, pero sin utilizar los modificadores de visibilidad, ni los
modificadores de atributos.
Operadores
Operadores de Asignación:
El principal es '=' pero hay más operadores deasignación con distintas funciones que explicamos brevemente ahora.
● '+=' : op1 += op2 à op1 = op1 + op2
● '-=' : op1 -= op2 à op1 = op1 - op2
● '*=' : op1 *= op2 à op1 = op1 * op2
● '/=' : op1 /= op2 à op1 = op1 / op2
● '%=' : op1 %= op2 à op1 = op1 % op2
Operadores Unarios:
El mas (+) y el menos (-). Para cambiar el signo del
operando.
Operador Instanceof:
Nos permite saber si un objeto pertenece auna
clase o no.
● NombreObjeto instanceof NombreClase
Operadores Incrementales:
Son los operadores que nos permiten
incrementar las variables en una unidad. Se pueden usar delante y detrás de
la variable dependiendo de lo que queramos, es decir, si queremos que
incremente o viceversa antes de utilizar o lo contrario.
● '++'
● '--'
Operadores Relacionales:
Permiten comparar variables segúnrelación de
igualdad/desigualdad o relacción mayor/menor. Devuelven siempre un valor
boolean.
● '>': Mayor que
● '<': Menor que
● '==': Iguales
● '¡=': Distintos
● '>=': Mayor o igual que
● '<=': Menor o igual que
Operadores Lógicos:
Nos permiten construir expresiones lógicas.
● '&&' : devuelve true si ambos operandos son true.
● '||' : devuelve true si alguno de los operandos son true.
● '!' : Niegael operando que se le pasa.
● '&' : devuelve true si ambos operandos son true, evaluándolos ambos.
● '|' : devuelve true uno de los operandos es true, evaluándolos ambos.
Operador de concatenación con cadena de caracteres '+':
● Por Ejemplo: System.out.println("El total es"+ result +"unidades");
Operadores que actúan a nivel de bits:
Son mucho menos utilizados por
eso los explicamos mas porencima.
● '>>': desplazamiento a la derecha de los bits del operando
●
'<<': desplazamie
JAVA
TIPOS DE DATOS
A toda variable que se use en un programa, se le debe asociar (generalmente al principio
del programa) un tipo de dato específico.
Un tipo de dato define todo el posible rango de valores que una variable puede tomar al
momento de ejecución del programa y a lo largo de toda la vida útil delpropio programa.
Los tipos de datos más comunes en java son:
Primitive Data Types
Keyword
Description
Size/Format
“byte”
Byte-length integer
8-bit two's complement
“short”
Short integer
16-bit two's complement
“int”
Integer
32-bit two's complement
“long”
Long integer
64-bit two's complement
(integers)
(real numbers)
“float”
Single-precision floating point 32-bit IEEE 754“double”
Double-precision
point
floating 64-bit IEEE 754
(other types)
“char”
A single character
16-bit Unicode character
“boolean”
A boolean value (“true” or true or false
“false”)
TABLA TOMADA DE JAVA.SUN.COM DOCUMENTATION
Como se observa es muy similar a las de c o c++.
Para el caso de strings se debera usar la Clase String que tiene dos constructores, de
momento entenderemos esto...
Regístrate para leer el documento completo.