| 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
    ¿Qué es estática en Java
    ¿ las aplicaciones Java utilizan el desarrollo orientado a objetos . En un proyecto orientado a objetos , los programadores diseñar un conjunto de objetos para llevar a cabo las secciones específicas de las tareas requeridas . Los objetos de una aplicación Java tienen propiedades y métodos que se definen dentro de la declaración de clase para cada tipo de objeto. Cuando los programadores crear declaraciones de clases Java , se puede optar por utilizar la palabra clave static para ambas variables y métodos. Clases

    Dentro de una declaración de clase Java, los programadores definen el comportamiento que los objetos de la clase implementarán . Las variables de instancia aparecen en la mayoría de las declaraciones de clase . Si una clase contiene una o más variables de instancia , cada instancia de objeto de la clase tendrá su propia copia de los mismos. El código de ejemplo siguiente es un ejemplo típico de una variable de instancia que figura en una declaración de clase :

    Cadena myName ;

    El método constructor de la clase podría instanciar esta variable como sigue:
    < p> persona público ( String nombre ) {

    myName = nombre ; }


    En este caso, la clase , denominado "Persona ", tiene una función constructora que tiene un parámetro de cadena que representa el nombre de una instancia individual de la clase. Para crear un objeto de la clase , los programas podrían utilizar el siguiente código :

    persona unaPersona = new Persona ( "Mary" ) ;
    Variables
    < p > a diferencia de las variables de instancia , variables estáticas pertenecen a una clase , en lugar de a los casos específicos de la misma. Esto significa que sólo hay una copia de una variable estática , que es accesible desde todos los miembros de la clase , así como de código de " cliente " externo a través de los objetos de la clase . Por ejemplo , una variable estática podría realizar un seguimiento de una propiedad dentro de la aplicación que sigue siendo el mismo para todos los miembros de la clase . El siguiente código de ejemplo muestra que se declara una variable estática dentro de una declaración de clase :

    private static int numWomen = 0 ;

    En el constructor de la clase u otro método , la variable puede ser accedida y actualizada de la siguiente manera :

    numWomen + + ;

    métodos
    declaraciones Clase

    pueden incluir métodos estáticos . Al igual que con las variables , los métodos estáticos ofrecen alguna funcionalidad que es el mismo en todas las instancias de los objetos de una clase. Los métodos estáticos comúnmente llevan a cabo la transformación que involucra variables estáticas . El siguiente método estático de ejemplo devuelve el valor de una variable estática en una declaración de clase :

    pública getNumWomen static int () {
    numWomen regreso

    ;

    }

    Acceso

    código Java no es necesario crear una instancia de una clase para llamar a métodos estáticos. Por ejemplo , la sintaxis siguiente muestra la llamada al método en la propia clase :

    Person.getNumWomen ();

    Muchos programadores primera experiencia de esta técnica cuando se utilizan las clases del lenguaje Java, en lugar de su clases propias , como en el siguiente ejemplo :

    System.out.println ( " Hello") ;

    Este código utiliza la clase de sistema para escribir una cadena de texto a la consola de salida. Los programas pueden tener acceso a las dos variables y los métodos que utilizan el nombre de la clase en lugar del nombre de una instancia de objeto de la clase estáticos.

    Previous :

    next :
      Artículos relacionados
    ·¿Podemos utilizar selenio en Java 
    ·Cómo configurar String de Java en Null 
    ·Cómo hacer que las dependencias de Java 
    ·Cómo cambiar el fondo de un campo de texto usando Jigl…
    ·Cómo calcular los Vocales , espacios y consonantes de …
    ·La definición de una restricción Java Applet 
    ·Cómo subir una foto en una aplicación de escritorio e…
    ·Java Runtime Exec Tutorial 
    ·Cómo incluir recursividad en Java 
    ·Cómo crear dos botones en Java 
      Artículos destacados
    ·Cómo actualizar una fila de datos en C # 
    ·Definición de JavaScript 
    ·Cómo establecer el ancho y el alto de un iFrame 
    ·Cómo integrar Sprite Flex 
    ·Tutorial sobre cómo usar VB6 PictureBox 
    ·¿Qué es Buffer Pool in SQL 
    ·Cómo convertir una matriz en una cadena en Perl 
    ·Cómo corregir un número de lugares decimales en E Vis…
    ·Definir Infinite Loop 
    ·Ideas para proyectos de Visual Basic frescas 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com