| 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
    La función de devolución de llamada en Java
    Sun Microsystems publicó por primera vez el lenguaje de programación Java en 1995. Desde entonces , esta plataforma libre ha impulsado aplicaciones, juegos y servicios en más de 850 millones de ordenadores personales , teléfonos móviles y otros dispositivos. Mientras que los usuarios del día a día puede que no note la función de devolución de llamada en Java, los programadores utilizan un equivalente de este código para agilizar las funciones de Java y aumentar la interactividad entre los objetos. Fundamentos de devolución de llamada

    En el mundo de la programación , mecanismos permiten un método de devolución de llamada en un objeto para interactuar con un método separado en un objeto diferente . A través de esta función , un método " pide " otro método que le informe , o llame de nuevo , cuando un pre -programado , el evento específico - como un cambio de precio en una tienda en línea o una actualización de un blog - se produce . Una vez que se produce el evento , la función de devolución de llamada a menudo solicita el código para realizar otra función a través de un puntero de función . De esta manera, las devoluciones de llamada facilitar un intercambio bidireccional de información y recursos informáticos.
    Java Implementación

    el lenguaje de programación Java no soporta punteros , los programadores Java utilizan un elemento de la lengua conocida como interfaces para crear el equivalente de Java de la función de devolución de llamada . Para ello , los programadores definir una interfaz sencilla para declarar la invocación de un método específico . Los programadores pueden implementar esta función mediante la especificación de la clase para señalar un evento interesante y luego invocar un método según el caso.
    Información de ocultar

    Además de realizar dos funciones de intercambio de información de ida , los equivalentes de devolución de llamada en el lenguaje de programación Java permite a los programadores utilizar correctamente las técnicas de ocultamiento de información o prácticas que revelan sólo la información necesaria con respecto a la implementación de una clase . El ocultamiento de información habilitada por estas funciones ayuda a optimizar el código de Java , evitando el acoplamiento entre las clases , que a su vez impide que las clases se rompa entre sí.
    En

    Otros lenguajes de programación de comparación , incluyendo C , C + + y PHP, soporta una aplicación más tradicional de la función de devolución de llamada. Algunos programadores afirman que la falta de una función triple de Java permite que un método más seguro de la devolución de llamada, como devoluciones de llamada puntero invocadas se basan únicamente en la discreción del programador. Sin embargo , la función de devolución de llamada equivalente de Java no es inflexible. A diferencia de otros lenguajes de programación , la versión de Java de la devolución de llamada permite a los programadores para determinar los métodos llamados en tiempo de ejecución .

    Previous :

    next :
      Artículos relacionados
    ·Cómo utilizar caracteres nativos japoneses en JSP 
    ·Cómo deshabilitar una excepción de Java 
    ·Cómo reemplazar comillas simples en Java 
    ·Cómo hacer que un navegador Web 
    ·Java pop -up Códigos 
    ·Cómo desarrollar aplicaciones Java para Blackberry 
    ·Cómo configurar Ant utilizar ReplaceRegExp 
    ·Cómo crear una clase abstracta en Java utilizando NetB…
    ·¿Qué es un origen de eventos en Java 
    ·Está Java fuertemente tipado importante 
      Artículos destacados
    ·Cómo quitar un texto en Python 
    ·Diferencia entre las funciones y procedimientos de Visu…
    ·Cómo heredar de más de una clase en VB.NET 
    ·Definición de estados secuenciales 
    ·Errores comunes de PHP 
    ·Cómo permitir el uso de PHP Funciones del sistema 
    ·Cómo desarrollar aplicaciones Web con MS Visual Studio…
    ·Como promedio, una columna en VBA 
    ·Cómo ajustar las líneas en Netbeans 
    ·Cómo recibir parámetros en Visual Basic 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com