Java | Operadores | Pregunta 4

class Test {     public static void main(String args[])  {        System.out.println(10*20 + «GeeksQuiz»);        System.out.println(«GeeksQuiz» + 10*20);    }  } (A) 10*20GeeksQuiz GeeksQuiz10*20 (B) 200GeeksQuiz GeeksQuiz200 (C) 200GeeksQuiz GeeksQuiz10*20 (D) 1020GeeksQuiz GeeksQuiz220 Respuesta: (B) Explicación: La precedencia de * es mayor que +. Cuestionario de esta pregunta Publicación traducida automáticamente Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona … Continue reading «Java | Operadores | Pregunta 4»

Java | Funciones | Pregunta 3

class Test { public static void swap(Integer i, Integer j) {       Integer temp = new Integer(i);       i = j;       j = temp;    }    public static void main(String[] args) {       Integer i = new Integer(10);       Integer j = new Integer(20);       swap(i, j);       System.out.println(«i = » + i + «, j = » + j);    } } … Continue reading «Java | Funciones | Pregunta 3»

Java | Arrays | Pregunta 8

class Test {     public static void main (String[] args)      {         int arr1[] = {1, 2, 3};         int arr2[] = {1, 2, 3};         if (arr1.equals(arr2))             System.out.println(«Same»);         else             System.out.println(«Not same»);     } } (A) Igual (B) No igual Respuesta: (B) Explicación: arr1.equals(arr2) is same as (arr1 == arr2) Cuestionario de esta pregunta Publicación traducida automáticamente Artículo escrito por GeeksforGeeks-1 y … Continue reading «Java | Arrays | Pregunta 8»

Java | Constructores | Pregunta 8

class Test {     static int a;            static     {         a = 4;         System.out.println («inside static block\n»);         System.out.println («a = » + a);     }            Test()     {         System.out.println («\ninside constructor\n»);         a = 10;     }            public static void func()     {         a = a + 1;         System.out.println («a = » + a);     }            public static void … Continue reading «Java | Constructores | Pregunta 8»

Java | Manejo de excepciones | Pregunta 7

Prediga la salida del siguiente programa. class Test {     String str = «a»;        void A()     {         try         {             str +=»b»;             B();         }         catch (Exception e)         {             str += «c»;         }     }        void B() throws Exception     {         try         {             str += «d»;             C();         }         catch(Exception e)         {             throw new Exception();         }         finally         {             str … Continue reading «Java | Manejo de excepciones | Pregunta 7»

Java | Operadores | Pregunta 6

class Base {}    class Derived extends Base {    public static void main(String args[]){       Base a = new Derived();       System.out.println(a instanceof Derived);    } } (A) verdadero (B) falso Respuesta: (A) Explicación: El operador instanceof funciona incluso cuando la referencia es del tipo de clase base. Cuestionario de esta pregunta Publicación traducida automáticamente Artículo escrito por … Continue reading «Java | Operadores | Pregunta 6»

Java | Clase y Objeto | Pregunta 1

¿Predecir el resultado del siguiente programa Java? class Test {   int i; }  class Main {    public static void main(String args[]) {       Test t;       System.out.println(t.i);  }   (A) 0 (B) valor de basura (C) error del compilador (D) error de tiempo de ejecución Respuesta: (C) Explicación: t es solo una referencia, el objeto al que hace … Continue reading «Java | Clase y Objeto | Pregunta 1»

Java | Arrays | Pregunta 2

¿Predecir la salida? // file name: Main.java public class Main {     public static void main(String args[]) {        int arr[] = {10, 20, 30, 40, 50};        for(int i=0; i < arr.length; i++)        {              System.out.print(» » + arr[i]);                      }     } } (A) 10 20 30 40 50 (B) Error del compilador (C) 10 20 30 40 Respuesta: … Continue reading «Java | Arrays | Pregunta 2»

Java | Constructores | Pregunta 4

¿Hay algún error de compilación en el siguiente programa Java? class Point {     int m_x, m_y;      public Point(int x, int y) {    m_x = x;    m_y = y;  }     public static void main(String args[])      {       Point p = new Point();     } } (A) Sí (B) No Respuesta: (A) Explicación: La función principal llama al constructor … Continue reading «Java | Constructores | Pregunta 4»

Java | Herencia | Pregunta 1

¿Salida del siguiente programa Java? class Base {     public void show() {        System.out.println(«Base::show() called»);     } }     class Derived extends Base {     public void show() {        System.out.println(«Derived::show() called»);     } }     public class Main {     public static void main(String[] args) {         Base b = new Derived();;         b.show();     } } (A) Derivado::show() llamado (B) Base::show() llamado … Continue reading «Java | Herencia | Pregunta 1»