Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment remplacer plusieurs caractè…
  • Comment faire pour importer une autr…
  • Comment ajouter des applets Java à …
  • Vérification Java d' entrée 
  • Comment obtenir un nombre de rotatio…
  • Comment épeler un numéro en Java 
  • Comment crypter un fichier volumineu…
  • Comment écrire un caractère dans l…
  • Ce qui est en Java de référence st…
  • L'internationalisation de codage Jav…
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    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

    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.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Java Runtime Exec Tutorial 
  • Comment créer un dossier approuvé 
  • Comment ajouter une perspective Server pour Eclipse 
  • Comment faire pour convertir l'objet de int dans Java 
  • Qu'est-ce qu'un personnage en Java 
  • Comment faire pour accélérer un Applet 
  • Comment faire un JTable dans NetBeans 
  • Comment dessiner un ovale dans NetBeans 
  • Comment ajouter Chat pour votre site 
  • Java Communications API Tutorial 
  • Connaissances Informatiques © http://www.ordinateur.cc