Ing. Esp. Ricardo Cujar
Lenguaje de programación orientado a objetos. Desarrollado por Sun MicroSystems. Independiente del Sistema Operativo gracias a la JVM. Distribuido. Seguro. Recolector de Basura.
Tipos de datos: boolean, float, double, int, char Manejo de condiciones: if, else, switch Manejo de ciclos: for, do, while, continue Manejo de excepciones: try, catch, finally, throw Manejo de clases: class, interface, implements, extends Modificadores y control de acceso: public, private, protected Otras: super, null, this.
Enteros Flotantes Tipo datoBytes utilizados Byte1 short2 int4 long8 Tipo datoBytes utilizados float4 double8
Booleanos true false ▪ Boolean bandera=true; Carácter. Se almacenan tipos de datos unicode. Ocupa un entero sin signo (16 bits). ▪ char letra = ‘z';
Conjunto de bytes que almacena información que puede estar cambiando a medida que trascurre el tiempo de ejecución del programa. Declaración Identificador tipo de dato; Identificador tipo de dato=valor inicial; Int variable=2;
Aritméticos ) +: suma ) -: resta ) *: multiplicación ) /: división. ) %: modulo.
Operadores Booleanos ) >:mayor que. ) <: menor que. ) >=: mayor o igual que. ) <=:menor o igual que. ) ==: prueba de igualdad. ) !=: prueba de desigualdad.
En java no existe explícitamente el tipo de dato cadena, pero existe una clase denominada String, mendiante la cual se puede manejar cadenas de caracteres. String miCadena; String miCadena=“Hola mundo”; String miCadena=null;
Tipo compuesto de variables del mismo tipo. Pueden ser de tipo de variables primitivas o de objetos. Pueden ser de una o mas dimensiones.
int[] miArreglo; int miArreglo[]; El tamaño del arreglo se lo especifica en el momento de la instanciación del arreglo, haciendo uso del operador new. miArreglo=new int[30]; Donde se creará un arreglo de 30 variables tipo int.
Arreglos bidimensionales. Declaración: int[][] miMatriz; int miMatriz[][] Para especificar las columnas y las filas, se lo hace en el momento de la instanciación del arreglo. miMatriz=new int[30][10]; Donde se creará una matria de variables tipo int, con 30 filas y 10 columnas.