Capacitación de Java

Introducción a Java

Preguntas

  1. Cuando se compila un programa, se genera el archivo compilado, en un código legible para todo sistema operativo mediante la JVM. ¿Cómo se llama este código?
    Bytecode
  2. ¿Cuál(es) de los siguientes comentarios no es correcto?
    1. // comentario
    2. /** comentario */
    3. /* comentario
    4. /* comentario/
    5. /* comentario/*
    3, 4 y 5 son incorrectos
  3. ¿Qué es lo primero que se chequería si sale este error al ejecutar un programa en Java?
    				Exception in thread "main" java.lang.NoClassDefFoundError: Programa.java.
    Chequear mi ubicación y/o el nombre de la clase, puesto que no encuentra la clase mencionada.
  4. En el método principal cuál modificador va primero. ¿public o static?
    No importa, pero la convención dice que debe ser public static.
  5. ¿Cuántos parametros define la clase main?
    Define un solo parámetro, un arreglo de String (String[] args)

Ejercicios

  1. Cambiar PrimerPrograma.java para que muestre en pantalla 'Hola Nombre'. Donde Nombre sea el primer argumento al ejecutar la clase.
    System.out.println("Hola " + args[0]);
  2. ¿Qué error(es) puede encontrar?
    /**
     * PrimerPrograma
     * Clase que muestra en pantalla el mensaje 'Este es el primer programa!'
     */
    class PrimerPrograma {
        public static void main(String args) {
            System.out.println("Este es el primer programa!); //muestra el mensaje
        }
    }
    El método main no recibe String[] y falta cerrar comillas en el mensaje.
Ver Respuestas Ocultar Respuestas
Anterior Índice