“Conocimientos Programación>Programación Java

Cómo pasar por referencia en Java

2012/5/12
Programas de pasar información utilizando dos técnicas diferentes : pasa por referencia y paso por valor . Pasar por valor significa que los datos se copian desde el origen al destino . En la actualidad hay dos copias idénticas de los mismos datos . Pasar por referencia significa que sólo un alias a los datos se copian desde el origen al destino , dando el origen y destino de acceso a la misma copia de los datos. En Java , todo se pasa por valor , pero se puede utilizar la clase AtomicReference para conseguir un comportamiento similar para pasar por referencia. Instrucciones
1

Descargar e instalar NetBeans ( oracle.com/technetwork/java/javase/downloads/jdk-netbeans-jsp-142931.html ) . Inicie el entorno de desarrollo integrado NetBeans ( IDE). Seleccione la opción " Archivo /Nuevo proyecto " en el menú y seleccione "Aplicación Java. " Un nuevo proyecto se carga de aplicaciones Java y un archivo de código fuente que contenga una función principal vacía aparece en la ventana principal.
2

Importar la clase " AtomicReference " escribiendo el siguiente comando en la parte superior de la fuente archivo de código :

java.util.concurrent.atomic.AtomicReference importación;
3

Crear un nuevo objeto AtomicReference escribiendo el siguiente código dentro de las llaves de los principales función . El texto se pasa por valor en el objeto AtomicReference

AtomicReference ATREF = new AtomicReference ( " paso por valor " ) .
4

Imprime el valor en poder del AtomicReference escribiendo esta línea de código debajo de la línea de código anterior :

System.out.println ( AtRef.get ());
5

Cambie el texto en el AtomicReference con la función set () . Este comportamiento es similar al de un pase por referencia

AtRef.set ( " paso por referencia " ) .
6

Imprima el texto de nuevo , repitiendo la línea de código en el paso 4 .
7

Presione F6 para ejecutar el programa . La salida es la siguiente:

paso por valor

paso por referencia

Programación Java
Cómo asar un nudillo de cerdo
Cómo agregar un Desprotegido Código Android a un proyecto Eclipse
Cómo convertir de Java para PHP
Cómo quitar el cursor en Applets Java
Java Tutorial pantalla de bienvenida
Cómo crear un Programa de Mecanografía
Cómo utilizar métodos nativos en NetBeans
Cómo cambiar el Visor de applets en Eclipse
Conocimientos Informáticos © http://www.ordenador.online