-JAVA-

Hola, haber como continuamos hoy... ah, ya se!!!, os eh hablado de las variables de java? creo que no, no me suena, bueno, pues hala ya tengo algo que poner

Bueno, java tiene varios tipos de variables, locales, de instancia, etc, bueno, tendré que explicaros de que va cada (que remedio).

    -Variables locales
Una variable local es una variable declaraba dentro del cuerpo del método (y preguntarás, que es cuerpo del método, pues ¡no preguntes!).
Antes de que se pueda emplear una variable local, debe estar declarada e inicialidad (tipico en un montón de lenguajes de programación) lo nuevo que tiene es que, bueno os lo comparo con "C", en C si no las declaras e inicializas que pasa, pues que al compilar va y te da un "warning" y FUERA, lo arreglas y a dormir, aqui no, aqui se arma una gran movida y es facil que el programa tenga inteligencia propia y ataque a tu cerebro, asi que cuidao QUE NO SE TE OLVIDE DECLARARLAS.

Y dirás, anda, como se declaran, pues venga, te lo voy a decir y todo, para que veas, no se como explicarlo con palabras, pero bueno, pongo un ejemplo y todos contentos, llamaremos a la variable Punisher (casualidad, no lo creo) y vamos haber que pasa.

    public void punisher (int x, int y)
    {
    int esepedazodepunisher=0;//vaya, la hemos inicializado y todo
    }//fin de punisher()

    -Variables de instancia
Que es esto, pues una variable pero fijate tu por donde no estática de una clase declarada fuera de los métodos de esa clase. Las variables de instancia pueden ser de cualquier tipo y tener inicializadores.
Manera de inicializarlas (cuidao con los de C que esto les va a sonar)

    class soyelmasburro
    {
    string indentificador="burro"//ya está inicializada
    }//fin de soyelmasburro

    -Variables estáticas
Estas se declaran poniendo delante la palabra static. Esta palabra clave indica que una variable pertenece a la clase y no a un objeto particular instanciado a partir de la clase. Sólo se crea un ejemplar de la variable, con independencia del número de veces que se instancie la clase (poj claro)
Las variables de clase pueden ser leidas por todos los objetos de esa clase, pero éstos no pueden modificar su valor.
Un ejemplo y fuera:

    class doncaballo
    {
    int a;//oye, despierta, esta es la variable de instancia, si, la llamo "a" porque me aburro de poner nombres.
    static int estatica=3;//variable de clase con un inicializador convencional
    }//fin de doncaballo

Me queda un poco de hablar de las variables, pero ahora ni me acuerdo, en el siguiente número ya lo explicaré y puede que hable de operadores, todo depende como me levante ese dia, venga, adios.

OSCAR MONTES
Oscar Montes Web Site
Te aburres, escucha mi musica y ya está