| 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 el inicializador estático en Java
    ¿ Desarrolladores Java creados para actuar como un lenguaje orientado a objetos de cabo a rabo . Esto significa que sus capacidades orientadas a objetos no se reequipar en un paradigma mayor, como es a menudo el caso en C + + . Más bien, su sintaxis y la estructura están diseñados para representar objetos y sus relaciones en el código. Esto significa que contiene unidades de sintaxis específicos para ayudar a aliviar la programación orientada a objetos . El inicializador estático , por ejemplo , permite a los programadores para definir el comportamiento complejo para inicializar sus objetos cuando son utilizados por otros programadores . Clases de Java

    En el nivel más fundamental , las funciones de Java debido al diseño de sus clases. Una clase en Java sirve esencialmente como un modelo para los objetos creados en el código. Cuando el programador que realiza diseños de una clase de esa clase, que siempre debe tener en cuenta cómo se utilizará el objeto, la forma en que se crea , lo que hay es que debe satisfacer , y lo que la funcionalidad que ofrece. Todas estas cosas deben unirse para diseñar un objeto útil y el buen funcionamiento .
    Clase Variables de inicialización y

    parte del proceso de diseño de la clase es la fase de inicialización . Cuando un programador crea primero , o " una instancia " y el objeto , la clase del objeto se deriva de inicializarse. El compilador Java maneja los conceptos básicos de este , sino para cualquier otro tipo de utilidad de inicialización , el programador de la clase debe proporcionar una forma de presentar un objeto que ya están en un estado determinado . Esto significa que las variables tienen valores por defecto o ciertas estructuras de datos están listas para su inserción.

    Constructores

    Constructores permiten a los usuarios de las clases para crear objetos con los valores iniciales , y en cierto modo, ofrecer control sobre cómo se crean los objetos. Constructores se comportan igual que los métodos de clase , a excepción de que sólo se conocen cuando se crea un nuevo objeto. Por ejemplo , la siguiente clase tiene un constructor simple que permite a un programador para ajustar los valores de dos variables internas , a y b . Entonces , el que crea ese objeto después puede establecer esos valores a lo que le gusta: class Test {public


    int a = 0 ; public int b = 0 ;

    Prueba público ( int x, int y) { a = x , b = y ;} void main ( String [] args públicas estáticas ) {

    prueba t = new prueba ( 1 , 2 ) ;} }
    < br > inicialización estática

    Si se requiere inicialización más complejo , sin embargo , a continuación, constructores básicos son , tal vez, no es la mejor idea. En su lugar , un programador podría utilizar un " inicializador estático " para inicializar un objeto . Al crear la clase , el programador podría definir un inicializador estático mediante la palabra clave "estática " , seguido por el código deseado . Estos inicializadores realizarán el código antes de que el usuario de la clase tiene alguna posibilidad de establecer a sí mismo ningún valor. Esto puede ayudar en la creación de valores por defecto para las variables de datos complejos, tales como estructuras de datos o matrices multidimensionales . Cualquier número de inicializadores estáticos se incluyen en la clase : public int [ ] [ ] j = new int [ 10 ] [ 10 ] ; estática {for (int x = 0 ; x < 10 , x + +) {for ( int y = 0 , y < 10 , y + + ) { j [x ] [ y] = 0 ;} } }

    Previous :

    next :
      Artículos relacionados
    ·Cómo Ir Posición en GridLayout en Java 
    ·Cómo hacer tu propia computadora Dice Game 
    ·Cómo declarar una matriz de enteros en Java 
    ·Cómo dibujar un círculo en NetBeans 
    ·Cómo evitar la excepción de puntero nulo en Java 
    ·Cómo agregar una matriz de cadena en Java 
    ·Java pop -up Códigos 
    ·Cómo crear UML desde código Java 
    ·El uso de Alzadora en Java 
    ·Cómo hacer un EXE con NetBeans 
      Artículos destacados
    ·Cómo Abortar VB.NET 
    ·Cómo crear un nuevo VB PictureBox 
    ·Cómo utilizar PowerShell para escribir a un archivo a …
    ·Cómo hacer una herramienta en Visual Basic 
    ·Entendimiento ActiveX y OLE 
    ·La función Len 
    ·Cómo importar una hoja de cálculo de cuadrícula Visu…
    ·Como marca una aplicación en NetBeans 6.5 
    ·Cómo crear un sitio web PHP MySQL Impulsado avanzada 
    ·Cómo guardar los datos filtrados a otra tabla en Acces…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com