Sei sulla pagina 1di 2

Links referencia de temas para Java

Manejo de Paquetes

http://www.ntu.edu.sg/home/ehchua/programming/java/j9c_packageclasspath.html

la declaracin import

http://www.studytonight.com/java/package-in-java.php

Paso por valor y por referencia

La respuesta es:
Es por valor.. son copias del valor qu guarda la variable de tipo
de objeto? Guarda la direccin de la memoria del objeto creado en
el heap. No hace diferencia si es tipo nativo o tipo objeto.. siempre
es por valor. Kathy Sierra lo describe as en el libro "SCJP Sun
Certified Programmer for Java 5 Study Guide"

(Traduccin libre:)
"Si Java pasa objetos al pasar la referencia a la variable en su lugar, significa que Java utiliza el
pase por referencia de los objetos? No exactamente, aunque a menudo se escucha y se lee que as
lo hace. Realmente, Java pasa por valor todas las variables que se ejecutan en una sola mquina
virtual. Pasar por valor significa pasar el valor de la variable. Y eso significa, pasar la copia de la
variable! (Hay esa palabra 'copia' de nuevo!)

"No importa si ests pasando una variable primitiva o variables de referencia, siempre ests
pasando una copia de los bits de la variable. As que para una variable primitiva, ests pasando
una copia de los bits que representan el valor. Por ejemplo, si se pasa una variable int con el
valor de 3, est pasando una copia de los bits que representan 3. La llamada al mtodo obtiene su
propia copia del valor, para hacer con ella lo que quiera.

"Y si ests pasando una variable de referencia a objeto, lo que est pasando es una copia de los
bits que representan la referencia a un objeto. La llamada al mtodo, entonces, obtiene su propia
copia de la variable de referencia, para hacer con ella lo que quiera. Pero debido a que dos
variables de referencia idnticas se refieren al mismo objeto, si el mtodo llamado modifica el
objeto (mediante la invocacin de los mtodos setter, por ejemplo), el objeto variable original del
llamante ha sido modificado."
Herencia, polimorfismo, sobre-escritura, sobrecarga

http://www.javatutoriales.com/2011/11/sun-certified-java-programmer-6-cx-310.html

Colecciones heterogeneas

https://preparandoscjp.wordpress.com/2011/05/08/orientacion-a-objetos-ii/

implementacin del mtodo equals

https://jucles.wordpress.com/2011/05/10/como-implementar-el-metodo-equals-en-java/

wrappers class

http://puntocomnoesunlenguaje.blogspot.mx/2013/02/java-clases-envolventes.html

uso del hashing

https://estructuradedatositp.wikispaces.com/6.3.+M%C3%A9todo+de+b%C3%BAsqueda+POR+FU
NCIONES+DE+HASH

Potrebbero piacerti anche