Modificadores de acceso para clases o interfaces en Java – Part 1

En Java, los métodos y los miembros de datos se pueden encapsular mediante los siguientes cuatro modificadores de acceso. Los modificadores de acceso se enumeran según su orden de restricción. 1) privado (accesible dentro de la clase donde se define)  2) predeterminado o paquete privado (cuando no se especifica ningún modificador de acceso)  3) protegido (accesible … Continue reading «Modificadores de acceso para clases o interfaces en Java – Part 1»

Java | Clase y Objeto | Pregunta 4 – Part 1

Prediga la salida del siguiente programa Java. class demoClass {     int a = 1;        void func()     {         demo obj = new demo();         obj.display();     }           class demo     {         int b = 2;            void display()         {             System.out.println(«\na = » + a);         }     }        void get()     {         System.out.println(«\nb = » + b);     } … Continue reading «Java | Clase y Objeto | Pregunta 4 – Part 1»

Intercambio de datos de clase en Java – Part 1

Aquí discutiremos una de las características introducidas como una dolencia en Java10. Aquí discutiremos una de las funciones denominada intercambio de datos de clase, conocida popularmente como CDS , que puede ayudar a reducir el tiempo de inicio y las huellas de memoria para las aplicaciones Java. Nota: ayuda a reducir el tiempo de inicio … Continue reading «Intercambio de datos de clase en Java – Part 1»

Java | Clase y Objeto | Pregunta 7

Prediga la salida del siguiente programa. class Test {     int a = 1;     int b = 2;        Test func(Test obj)     {         Test obj3 = new Test();         obj3 = obj;         obj3.a = obj.a++ + ++obj.b;         obj.b = obj.b;         return obj3;     }        public static void main(String[] args)     {         Test obj1 = new Test();         Test obj2 … Continue reading «Java | Clase y Objeto | Pregunta 7»