Este documento presenta el plan de estudios y contenido de la asignatura de Programación II con Java. Incluye temas como la historia de Java, características del lenguaje como su orientación a objetos y portabilidad, y conceptos básicos como variables, tipos de datos, operadores, funciones matemáticas predefinidas y entrada/salida de datos. También cubre temas más avanzados como clases, métodos, herencia y polimorfismo que se explicarán en clases posteriores.
22. True & False Variable booleana boolean Caracter Unicode char 15 d.s. 10^(-324) a 10^308 Punto flotante, 64 bits double 6 dígitos significativos 10^(-46) a (10^38) Punto flotante, 32 bits float -(2^63) a (2^63)-1 Entero 64 bits long -2,147,483,648 a 2,147,483,647 Entero 32 bits int -32,768 a 32767 Entero 16 bits short -128 a 127 Entero 8 bits byte
23.
24.
25.
26.
27. Palabras clave while super new for continue volatile static native float class void short long finally char try return interface final catch throws public int extends case throw protected instanceof else byte this private import double break synchronized package implements do boolean switch null if default abstract
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61. import java.io.*; //importa el paquete java.io public class nombre { public static void main(String args[]) throws IOException //excepciones que lanza el método { private BufferedReader teclado; String nombre; //declara una variable cadena //se crea la conexión con el teclado teclado = new BufferedReader(new InputStreamReader(System.in),1); System.out.println( "Cual es tu nombre?"); nombre = teclado.readLine(); System.out.print("Felicidades "); System.out.print(nombre); System.out.println(" ! se leyo tu nombre del teclado"); System.out.println("Bye"); } }
62. import java.io.*; //importa el paquete java.io public class Cuadrado { public static void main(String args[]) throws IOException //excepciones que lanza el método { private BufferedReader teclado; String nombre, dato; //declara una variable cadena float numero; //se crea la conexión con el teclado teclado = new BufferedReader(new InputStreamReader(System.in)); System.out.println( "Cual es tu nombre?"); nombre = teclado.readLine(); System.out.println( “Dame un numero real (con punto decimal)"); dato = teclado.readLine(); //convertir el string a numero numero = Float.parseFloat(dato);
63. // se despliegan resultados System.out.print(“El cuadrado del numero que "); System.out.print(nombre); System.out.println(" tecleo es: “ + (numero * numero)); System.out.println("Bye"); } }