Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Los métodos estáticos en Java sirven para que puedan ser accedidos desde cualquier parte del código (inclusive
desde otras clases) sin tener que crear un objeto. Un ejemplo muy común en donde se puede utilizar variables
estáticas es cuando se necesita definir una configuración global en un proyecto.
El método estático en Java es un método que pertenece a la clase y no al objeto. Un método estático solo puede
acceder a datos estáticos.
Un método estático solo puede acceder a datos estáticos. No puede acceder a datos no estáticos (variables
de instancia)
Un método estático puede llamar solo a otros métodos estáticos y no puede invocar un método no estático a
partir de él.
Un método estático se puede acceder directamente por el nombre de la clase y no necesita ningún objeto.
Nota: el método principal es estático, ya que debe ser accesible para que se ejecute una aplicación, antes de que se
realice cualquier instancia. [1]
Un método en Java es un conjunto de instrucciones definidas dentro de una clase, que realizan una determinada
tarea y a las que podemos invocar mediante un nombre. [2]
Crear métodos estáticos es muy parecido que hacerlo con variables, en este caso vamos a seguir con el ejemplo
Es muy importante entender que las variables y métodos estáticos solamente pertenecen a la clase donde están
definidos y son globales, entonces si se quiere crear una clase “Persona” e instanciarla para distintas personas, esta
clase no nos va a servir. [3]
Las clases en Java (Java Class) son plantillas para la creación de objetos, en lo que se conoce como programación
orientada a objetos, la cual es una de los principales paradigmas de desarrollo de software en la actualidad. [4]
La sobrecarga de métodos es la creación de varios métodos con el mismo nombre pero con diferente lista de tipos de
parámetros. Java utiliza el número y tipo de parámetros para seleccionar cuál definición de método ejecutar.
Referencias