Ce qui Est Statique en Java?

Des applications Java utilisent développement Orienté Objet. Dans un Objet Orienté projet, les programmeurs de concevoir un ensemble d'objets pour réaliser des sections spécifiques des tâches requises. Les objets dans une application Java ont des propriétés et des méthodes qui sont définies dans la déclaration de classe pour chaque type d'objet. Lorsque les programmeurs de créer des classes Java de déclarations, ils peuvent opter pour l'utilisation du mot-clé static pour les deux variables et des méthodes.


Ce qui Est Statique en Java?
applications Java utilisent développement Orienté Objet. Dans un Objet Orienté projet, les programmeurs de concevoir un ensemble d'objets pour réaliser des sections spécifiques des tâches requises. Les objets dans une application Java ont des propriétés et des méthodes qui sont définies dans la déclaration de classe pour chaque type d'objet. Lorsque les programmeurs de créer des classes Java de déclarations, ils peuvent opter pour l'utilisation du mot-clé static pour les deux variables et des méthodes.
Classes
  • à l'Intérieur d'une classe Java déclaration, les programmeurs de définir le comportement des objets de la classe vont mettre en œuvre. Les variables d'Instance, qui apparaissent dans la plupart des déclarations de classe. Si une classe contient un ou plusieurs variables d'instance, chaque instance d'objet de la classe aura sa propre copie de ces. L'exemple de code suivant est un exemple type d'une variable d'instance figurant dans une déclaration de classe:
    String nomutilisateur
    La méthode constructeur de la classe peut instancier cette variable comme suit:
    public Personne(String nom) {
    myName = nom
    }
    Dans ce cas, la classe, nommée 'Personne,' a une fonction constructeur qui prend un paramètre de chaîne représentant le nom d'une personne instance de la classe. Pour créer un objet de la classe, les programmes pourraient utiliser le code suivant:
    Personne toute personne âgée = new Personne('Marie')
Variables
  • Contrairement aux variables d'instance, les variables statiques appartiennent à une classe, plutôt qu'à des cas particuliers. Cela signifie qu'il n'existe qu'une seule copie d'une variable statique, qui est accessible à partir de tous les membres de la classe, ainsi qu'à des 'clients' code via des objets de la classe. Par exemple, une variable statique pourrait garder une trace d'une propriété au sein de l'application qui reste le même pour tous les membres de la classe. L'exemple de code suivant illustre la déclaration d'une variable statique à l'intérieur d'une déclaration de la classe:
    private static int numWomen = 0
    Dans le constructeur de la classe ou d'une autre méthode, la variable peut être consulté et mis à jour comme suit:
    numWomen
Méthode
  • Classe déclarations peuvent inclure des méthodes statiques. Comme avec des variables, des méthodes statiques fournissent des fonctionnalités qui est la même pour tous les objets instances d'une classe. Statique des méthodes couramment mener à bien le traitement qui implique des variables statiques. L'exemple suivant statique de la méthode retourne la valeur d'une variable statique dans une déclaration de classe:
    public static int getNumWomen() {
    de retour numWomen
    }
Accès
  • code Java n'a pas besoin de créer une instance d'une classe à l'appel des méthodes statiques. Par exemple, la syntaxe suivante montre l'appel de la méthode sur la classe elle-même:
    Personne.getNumWomen()
    Beaucoup de programmeurs première expérience de cette technique lors de l'utilisation de classes du langage Java, plutôt que leurs propres classes, comme dans l'exemple suivant:
    Système..println('Bonjour')
    Ce code utilise le Système de classe d'écrire une chaîne de texte à la sortie de la console. Les programmes peuvent accéder à la fois les variables et méthodes statiques en utilisant le nom de la classe plutôt que le nom d'un objet instance de la classe.








Ce qui Est Statique en Java?


Des applications Java utilisent developpement Oriente Objet. Dans un Objet Oriente projet, les programmeurs de concevoir un ensemble d'objets pour realiser des sections specifiques des taches requises. Les objets dans une application Java ont des proprietes et des methodes qui sont definies dans la declaration de classe pour chaque type d'objet. Lorsque les programmeurs de creer des classes Java de declarations, ils peuvent opter pour l'utilisation du mot-cle static pour les deux variables et des methodes.


Ce qui Est Statique en Java?
applications Java utilisent developpement Oriente Objet. Dans un Objet Oriente projet, les programmeurs de concevoir un ensemble d'objets pour realiser des sections specifiques des taches requises. Les objets dans une application Java ont des proprietes et des methodes qui sont definies dans la declaration de classe pour chaque type d'objet. Lorsque les programmeurs de creer des classes Java de declarations, ils peuvent opter pour l'utilisation du mot-cle static pour les deux variables et des methodes.
Classes
  • a l'Interieur d'une classe Java declaration, les programmeurs de definir le comportement des objets de la classe vont mettre en œuvre. Les variables d'Instance, qui apparaissent dans la plupart des declarations de classe. Si une classe contient un ou plusieurs variables d'instance, chaque instance d'objet de la classe aura sa propre copie de ces. L'exemple de code suivant est un exemple type d'une variable d'instance figurant dans une declaration de classe:
    String nomutilisateur
    La methode constructeur de la classe peut instancier cette variable comme suit:
    public Personne(String nom) {
    myName = nom
    }
    Dans ce cas, la classe, nommee 'Personne,' a une fonction constructeur qui prend un parametre de chaîne representant le nom d'une personne instance de la classe. Pour creer un objet de la classe, les programmes pourraient utiliser le code suivant:
    Personne toute personne agee = new Personne('Marie')
Variables
  • Contrairement aux variables d'instance, les variables statiques appartiennent a une classe, plutot qu'a des cas particuliers. Cela signifie qu'il n'existe qu'une seule copie d'une variable statique, qui est accessible a partir de tous les membres de la classe, ainsi qu'a des 'clients' code via des objets de la classe. Par exemple, une variable statique pourrait garder une trace d'une propriete au sein de l'application qui reste le meme pour tous les membres de la classe. L'exemple de code suivant illustre la declaration d'une variable statique a l'interieur d'une declaration de la classe:
    private static int numWomen = 0
    Dans le constructeur de la classe ou d'une autre methode, la variable peut etre consulte et mis a jour comme suit:
    numWomen
Methode
  • Classe declarations peuvent inclure des methodes statiques. Comme avec des variables, des methodes statiques fournissent des fonctionnalites qui est la meme pour tous les objets instances d'une classe. Statique des methodes couramment mener a bien le traitement qui implique des variables statiques. L'exemple suivant statique de la methode retourne la valeur d'une variable statique dans une declaration de classe:
    public static int getNumWomen() {
    de retour numWomen
    }
Acces
  • code Java n'a pas besoin de creer une instance d'une classe a l'appel des methodes statiques. Par exemple, la syntaxe suivante montre l'appel de la methode sur la classe elle-meme:
    Personne.getNumWomen()
    Beaucoup de programmeurs premiere experience de cette technique lors de l'utilisation de classes du langage Java, plutot que leurs propres classes, comme dans l'exemple suivant:
    Systeme..println('Bonjour')
    Ce code utilise le Systeme de classe d'ecrire une chaîne de texte a la sortie de la console. Les programmes peuvent acceder a la fois les variables et methodes statiques en utilisant le nom de la classe plutot que le nom d'un objet instance de la classe.

Ce qui Est Statique en Java?

Des applications Java utilisent développement Orienté Objet. Dans un Objet Orienté projet, les programmeurs de concevoir un ensemble d'objets pour réaliser des sections spécifiques des tâches requises. Les objets dans une application Java ont des propriétés et des méthodes qui sont définies dans la déclaration de classe pour chaque type d'objet. Lorsque les programmeurs de créer des classes Java de déclarations, ils peuvent opter pour l'utilisation du mot-clé static pour les deux variables et des méthodes.
Recommander aux amis
  • gplus
  • pinterest

Messages récents

Commentaire

Laisser un commentaire

évaluation