Java | Herencia | Pregunta 4

¿Cuál de los siguientes es cierto acerca de la herencia en Java? 1) Private methods are final. 2) Protected members are accessible within a package and inherited classes outside the package. 3) Protected methods are final. 4) We cannot override private methods. (A) 1, 2 y 4 (B) Solo 1 y 2 (C) 1, 2 … Continue reading «Java | Herencia | Pregunta 4»

Java | Funciones | Pregunta 7

Prediga la salida del siguiente programa. class Test {     public void demo(String str)     {         String[] arr = str.split(«;»);         for (String s : arr)         {             System.out.println(s);         }     }        public static void main(String[] args)     {         char array[] = {‘a’, ‘b’, ‘ ‘, ‘c’, ‘d’, ‘;’, ‘e’, ‘f’, ‘ ‘,                          ‘g’, ‘h’, ‘;’, ‘i’, ‘j’, ‘ ‘, … Continue reading «Java | Funciones | Pregunta 7»

Java | Arrays | Pregunta 7

Salida del siguiente programa Java? import java.util.Arrays; class Test {     public static void main (String[] args)      {         int arr1[] = {1, 2, 3};         int arr2[] = {1, 2, 3};         if (Arrays.equals(arr1, arr2))             System.out.println(«Same»);         else             System.out.println(«Not same»);     } } (A) Igual (B) Diferente Respuesta: (A) Explicación: Ver https://www.geeksforgeeks.org/compare-two-arrays-java/ Cuestionario de esta pregunta Publicación traducida automáticamente Artículo … Continue reading «Java | Arrays | Pregunta 7»

Java | Manejo de excepciones | Pregunta 8

Prediga la salida del siguiente programa. class Test {   int count = 0;        void A() throws Exception     {         try         {             count++;                            try             {                 count++;                    try                 {                     count++;                     throw new Exception();                    }                                    catch(Exception ex)                 {                     count++;                     throw new Exception();                 }             }                            catch(Exception ex)             {                 count++;             }         }                    catch(Exception ex) … Continue reading «Java | Manejo de excepciones | Pregunta 8»

Java | Tipos de datos | Pregunta 1

class Main {       public static void main(String args[]) {                int t;                System.out.println(t);      }    } (A) 0 (B) valor de basura (C) error del compilador (D) error de tiempo de ejecución Respuesta: (C) Explicación: a diferencia de los miembros de la clase, a las variables locales de los … Continue reading «Java | Tipos de datos | Pregunta 1»

Java | Clase abstracta e interfaz | Pregunta 2

¿Cuál de los siguientes es cierto acerca de las interfaces en java. 1) An interface can contain following type of members. ….public, static, final fields (i.e., constants) ….default and static methods with bodies 2) An instance of interface can be created. 3) A class can implement multiple interfaces. 4) Many classes can implement the same … Continue reading «Java | Clase abstracta e interfaz | Pregunta 2»

Java | Funciones | Pregunta 6

¿Predecir la salida? class Main {     public static void main(String args[]) {                 System.out.println(fun());     }        static int fun(int x = 0)     {       return x;     } } (A) 0 (B) Valor de basura (C) Error del compilador (D) Error de tiempo de ejecución Respuesta: (C) Explicación: Java no admite argumentos predeterminados. En Java, debemos escribir dos funciones … Continue reading «Java | Funciones | Pregunta 6»

Java | Arrays | Pregunta 6

Salida del siguiente programa Java? class Test {     public static void main (String[] args)      {         int arr1[] = {1, 2, 3};         int arr2[] = {1, 2, 3};         if (arr1 == arr2)              System.out.println(«Same»);         else             System.out.println(«Not same»);     } } (A) Igual (B) Diferente Respuesta: (B) Explicación: Ver https://www.geeksforgeeks.org/compare-two-arrays-java/ Cuestionario de esta pregunta Publicación traducida automáticamente Artículo escrito … Continue reading «Java | Arrays | Pregunta 6»

Java | palabra clave final | Pregunta 1

¿Cuál es el uso de la palabra clave final en Java? (A) Cuando una clase se hace definitiva, no se puede crear una subclase de ella. (B) Cuando un método es definitivo, no se puede anular. (C) Cuando una variable es final, se le puede asignar valor solo una vez. (D) Todo lo anterior Respuesta: … Continue reading «Java | palabra clave final | Pregunta 1»

Java | Manejo de excepciones | Pregunta 8 – Part 1

class Test {     public static void main (String[] args)     {         try         {             int a = 0;             System.out.println («a = » + a);             int b = 20 / a;             System.out.println («b = » + b);         }            catch(ArithmeticException e)         {             System.out.println («Divide by zero error»);         }            finally         {             System.out.println («inside the finally block»);         }     } … Continue reading «Java | Manejo de excepciones | Pregunta 8 – Part 1»