MODULOS EN JAVA
En Java, los Modulos o funciones se conocen como métodos. Un método es un bloque de código que se puede ejecutar cuando se invoca. Los métodos permiten organizar el código en segmentos reutilizables, lo que facilita la lectura y el mantenimiento del programa.
PRIMER EJEMPLO DE MÉTODOS EN JAVA
VARIABLES LOCALES Y VARIABLES GLOBALES
En Java, las variables se pueden clasificar en dos categorías principales según su alcance (scope): variables locales y variables globales (también conocidas como variables de instancia o variables de clase, dependiendo del contexto). A continuación, te explico cada uno de estos conceptos:
Variable Local
- Definición: Una variable local es aquella que se declara dentro de un método, constructor o bloque de código. Su alcance se limita a ese método o bloque específico.
- Alcance: Solo es accesible dentro del método o bloque donde fue declarada. No se puede acceder a ella desde fuera de ese método.
- Vida útil: La vida útil de una variable local comienza cuando se entra en el método o bloque donde se declara y termina cuando se sale de él. Una vez que el método ha terminado de ejecutarse, la variable local se destruye y su memoria se libera.
Ejemplo:
Variable Global o Variable de Instancia:
En Java, el término "variable global" no se utiliza de la misma manera que en otros lenguajes de programación. Sin embargo, se pueden considerar dos tipos de variables que podrían ser vistas como "globales":
- Definición: Es una variable que se declara dentro de una clase pero fuera de cualquier método. Se asocia a una instancia específica de la clase.
- Alcance: Se puede acceder a ella desde cualquier método de la misma clase y, si es pública, también desde otras clases.
- Vida útil: La vida útil de una variable de instancia es la misma que la de la instancia de la clase. Existe mientras el objeto esté en memoria.
Ejemplo:
Variable de Clase (o Variable Estática):
- Definición: Es una variable que se declara con la palabra clave static dentro de una clase. Pertenece a la clase en sí, no a una instancia específica.
- Alcance: Se puede acceder a ella desde cualquier método de la clase y, si es pública, también desde otras clases, utilizando el nombre de la clase.
- Vida útil: La vida útil de una variable estática es la misma que la de la aplicación. Existe mientras la aplicación esté en ejecución.
Ejemplo:
SEGUNDO EJEMPLO DE ARREGLOS EN JAVA CON PRODUCTOS
Dr. Omar Zárate Navarro
Universidad Tecnológica de Jalisco
PTC Tecnologías de la Información
|
Email: ozarate@utj.edu.mx
|
|