Professional Documents
Culture Documents
Paso 1. Crear el archivo MiPrimerPrograma.java. El nombre del archivo puede cambiar, sin embargo la extensin deber ser .java. Paso 2. Escribir la estructura bsica de toda JCA, que es la siguiente:
class MiPrimerPrograma { public static void main{ } } NOTA: el identificador o nombre de la class class MiPrimerPrograma deber ser el mismo que el nombre del archivo donde esta escribiendo el cdigo. Paso 3. Escribir el cdigo para el programa que se desea construir dentro de la funcin public static void main. Todo JCA comienza en esta funcin. Paso 4. Compilar en lnea de comandos a traves de la instruccin: javac MiPrimerPrograma.java De compilar de forma exitosa al no marcar algn error archivo MiPrimerPrograma.class, que puede ser interpretado por la JVM. Paso 5. Ejecutar la aplicacin a travs del comando: java MiPrimerPrograma se crear el
Los modificadores utilizados para imprimir el contenido de variables son: Modificador %d %f %s %c Significado Ejemplo
Imprime datos de tipo entero 5, 6, o variables de tipo int, short, o byte Imprime datos de tipo double 5.0, 8.9, o variables de tipo double Imprime cadenas de texto Imprime caracteres hola mundo, o variables de tipo String 'h', '+', o variables de tipo char
Las secuencias de escape que representan caracteres especiales en JAVA son: Secuencia \n \t \\ \ Tabulador Diagonal invertida Comillas dobles Significado Salto de lnea y retorno de carro
import java.util.Scanner class MiPrimerPrograma { public static void main{ Scanner entrada = new Scanner(System.in); ... } } c) Utilizar alguna de las funciones de la clase Scanner para llevar acabo la operacin de lectura indicada. Las funciones para lectura de datos desde el teclado son las siguientes: byte variable = entrada.nextByte(); int variable = entrada.nextShort(); int variable = entrada.nextInt(); int variable = entrada.nextLong(); float variable = entrada.nextFloat(); double variable = entrada.nextDouble(); String s = entrada.next();
Tipo boolean char byte short int long float double String Array
Valores que almacena true, false caracteres, 'a', '+', '0', etc. enteros, 0 enteros, 0 enteros, 0 enteros, 0L decimales, 0.0f decimales, 0.0d cadenas de texto, hey int []arr = new int[5]; int arr[] = new int[5];
Valor Mx. -
Unicode 216Character 1 127 215-1 231-1 263-1 IEEE764 IEEE764 Byte Short Integer Long Float Double String -
Para hacer referencia a los elementos de un arreglo se indica su posicin, que va desde 0 hasta arr.length - 1, es decir el tamao del arreglo contenido en una propiedad implcita del mismo.
Produce el valor H5cX en x. ++,-&, |, ^, ~ Autoincremento y Autodecremento Operadores de manipulacin de bits ++var, --var, var++, var-var = 1; var = var & 0; produce el valor 0 en var. >>, <<, >>> Operadores de manipulacin de bits var = 1; var = var << 3; produce el valor 8 en var. +=, -=, *=, /= Asignacin con Operacin Aritmtica var += 5, var1 *= var2 - 6; var >>= 3
>>=, <<=, |=, Asignacin con Operacin de Bits &=, ^= Operador Ternario if-else:
a) Varias lneas de instrucciones if { ( condicion ) instruccion1; instruccion2; ... instruccionn; } else { instruccion1; instruccion2; ... instruccionm; }
En ambos casos se puede omitir el else. Los ciclos tienen una sintaxis bsica, que tambin involucra su anloga de una instruccin. while { ( condicion ) instruccion1; instruccion2; ... instruccionn; } do { instruccion1; instruccion2; ... instruccionn; }while( condicion ); for { ( inicializar; condicion; incremento ) instruccion1; instruccion2; ... instruccionn; }
Valores que almacena //, para comentario de una lnea /* para comentario de varias lneas */ El mbito de una variable se define como su periodo de vida. Es decir, las variables existen en memoria tanto como el mbito en el que se definen. Esto se puede establecer de forma explcita a travs de los operadores de mbito que son {}. Crear una variable de tipo entero cuyo mbito ser mientras el programa est en ejecucin. Slamente pueden ser declaradas como atributos de las clases. Una conversin se refiere a transformar un tipo de dato primitivo (int, long, byte, short, char) en otro tipo de dato primitivo. int var = 52; char c; c = (char) var;
EJERCICIOS.