Como bien sabemos Java maneja todos sus objetos por referencia, es decir que cada objeto accede a un area de memoria para extraer datos y no existen punteros.
Declaración de un objeto: Declarar un objeto significa establecer la clase o el tipo de dato al que pertenece dicho objeto, esto quiere decir que no se crea una espacio de memoria para el objeto sino que simplemente se especifica a que tipo pertenece.Un objeto se declara asi:
ejemplo 1: Grafico grafico; ejemplo 2: Juego joga; ejemplo 3: Integer entero;
Instanciacion de un objeto: Instanciar un objeto significa asignarle un espacio de memoria a ese objeto y ejecutar su constructor(salvo las clases abstractas ).Es decir luego de reservar un espacio de memoria para el objeto se procede a ejecutar uno de los constructores de la clase acorde a los parámetros de la misma.Para poder instanciar un objeto primero es necesario declararlo.
ejemplo 3: Double flotante; //declaración
flotante= new Double();//instanciación o se puede hacer directamente como el ejemplo 4
ejemplo 4: Double flotante=new Double();//declarando e instanciando el objeto.
Salu2.






Sus comentarios...