| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación Java >> Content
    Cómo pasar por referencia en Java
    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

    Previous :

    next :
      Artículos relacionados
    ·¿Qué programa necesito para crear juegos Java 
    ·La función de devolución de llamada en Java 
    ·¿Cómo escribo Java que seleccionará un archivo & Ren…
    ·¿Cómo se alternen Suma y Resta en Java 
    ·¿Cómo construir una página web Java 
    ·¿Por qué las clases abstractas en Java 
    ·Cómo publicar Web Apps para GlassFish 3 Utilizando Ecl…
    ·Cómo obtener una URL en un Servlet 
    ·Cómo conectar una aplicación directa Interface Java 
    ·Cómo importar y configurar GWT en Eclipse 
      Artículos destacados
    ·Cómo utilizar un escáner de varias palabras en Java 
    ·Conceptos de programación en Java 
    ·Cómo ejecutar NetBeans 
    ·Cómo editar una cadena de caracteres de longitud fija 
    ·Cómo acelerar el código VBA 
    ·Cómo utilizar la función de recursividad Fibonacci 
    ·Cómo eliminar los últimos caracteres de cadenas en Py…
    ·Cómo depurar Visual Studio 6 en Vista 
    ·Cómo instalar Java 3D 
    ·Cómo quitar la primera línea de una cadena en Groovy 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com