| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Quel est statique en Java
    ? Applications Java utilisent développement orienté objet . Dans un projet orientée objet , les programmeurs de concevoir un ensemble d'objets pour réaliser des sections spécifiques des tâches requises . Les objets d'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. Quand les programmeurs de créer des déclarations de classes Java , ils peuvent choisir d'utiliser le mot-clé static pour les deux variables et des méthodes. Classes

    l'intérieur d'une déclaration de classe Java , les programmeurs définissent le comportement que les objets de la classe mettront en œuvre . Les variables d'instance apparaissent dans la plupart des déclarations de classe . Si une classe contient une ou plusieurs variables d'instance , chaque instance d'objet de la classe aura sa propre copie de ceux-ci . L'exemple de code suivant est un exemple typique d' une variable d'instance apparaissant dans une déclaration de classe :

    cordes myName ;

    La méthode constructeur de la classe pourrait instancier cette variable comme suit:
    < p> personne publique ( String nom ) {

    myName = nom ;

    }

    Dans ce cas, la classe , nommé " personne ", a une fonction constructeur qui prend un paramètre de chaîne représentant le nom d'une instance individuelle de la classe. Pour créer un objet de la classe , les programmes peuvent utiliser le code suivant :

    personne aperson = new Personne ( " Mary ");
    Variables
    < p > Contrairement aux variables d'instance , les variables statiques appartiennent à une classe , plutôt que de cas spécifiques de celui-ci . Cela signifie qu'il n'y a qu'une seule copie d'une variable statique, qui est accessible à partir de tous les membres de la classe , ainsi que du code " client" externe via des objets de la classe. Par exemple, une variable statique pourrait garder la trace d'une propriété dans l'application qui reste le même pour tous les membres du groupe. L'exemple de code suivant montre déclarer une variable statique dans une déclaration de classe :

    private static int numWomen = 0;

    Dans le constructeur de classe ou d'une autre méthode , la variable peut être consulté et mis à jour comme suit : Photos

    numWomen + +;

    méthodes
    déclarations de classes

    peuvent inclure des méthodes statiques . Comme avec les variables , les méthodes statiques offrent certaines fonctionnalités qui est la même dans toutes les instances d'objets d'une classe. Les méthodes statiques communément effectuer un traitement qui implique des variables statiques . La méthode statique exemple suivant renvoie la valeur d'une variable statique dans une déclaration de classe :

    public static int getNumWomen () {
    numWomen de retour

    ;

    }

    accès

    code Java n'a pas besoin de créer une instance d'une classe d'appeler des méthodes statiques. Par exemple, la syntaxe suivante illustre l'appel de la méthode de la classe elle-même :

    Person.getNumWomen ();

    nombreux programmeurs connaissent d'abord cette technique lorsque vous utilisez les classes du langage Java , plutôt que de leur propres classes , comme dans l'exemple suivant :

    System.out.println (" Bonjour ");

    Ce code utilise la classe System pour écrire une chaîne de texte à la console de sortie . Les programmes peuvent accéder à ces deux variables et les méthodes utilisant le nom de la classe plutôt que le nom d'une instance d' objet de la classe statiques.

    Previous :

    next :
      articles connexes
    ·Comment masquer une tâche dans Java JFrame 
    ·Comment faire écouteur de souris utilisant Swing en Ja…
    ·Comment ajouter des retards ou des pauses dans Java 
    ·Comment saisir un flotteur littérale en Java 
    ·Java Tutoriels Collection 
    ·Comment créer un histogramme horizontal en Java 
    ·Comment fermer une JFrame en Java avec un bouton 
    ·Comment créer Javadoc en commentant 
    ·Comment envoyer un e-mail automatique après une date d…
    ·Comment insérer Faces Java comme un fragment JSP 
      articles en vedette
    ·Comment créer un fichier dans VBScript 
    ·MySQL Data Load Tutorial 
    ·Comment prendre les caractères alphabétiques , mais l…
    ·Comment obtenir une date système Java 
    ·Qu'est-ce que Microsoft Visual C + + 
    ·Comment utiliser C sur un système Unix 
    ·Quelle est la différence entre les données analogique…
    ·Comment exécuter des commandes DOS en VB.Net 
    ·Comment insérer une Combobox article en PHP 
    ·Comment faire une demande d'alarme MFC 
    Copyright © Connaissances Informatiques http://fr.wingwit.com