| 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
    Ce qui est en Java de référence statique
    ? Applications Java d'atteindre séries de tâches en créant des objets avec des rôles spécifiques. Dans un projet Java , les programmeurs peuvent créer des déclarations de classe définissant ces objets , y compris les données dont ils disposent et les processus qu'ils effectuent. Les classes Java de données et modèle de traitement en termes de variables et méthodes . En général, chaque objet d'une classe possède sa propre copie de ceux-ci, mais si une variable ou une méthode est déclarée comme statique , elle est partagée entre tous les objets de la classe. Classes

    déclarations de classes Java décrivent le comportement des objets d'application , ainsi que leurs propriétés. Dans une déclaration de classe , les programmeurs peuvent lister les variables d'instance , pour modéliser les éléments de données que chaque objet de la classe aura sa propre copie du . Dans un scénario typique , une classe va déclarer une variable d'instance , puis l'instancier à l'intérieur de la méthode constructeur , qui est appelée lorsque le code externe crée un objet de la classe. Méthodes dans une classe peuvent également modifier les variables d'instance .
    Objets

    Quand un projet Java crée un objet d'une classe en fonction de sa déclaration , cet objet va tenir sa propre des copies des variables d'instance déclarées. Toutefois, si une déclaration de classe inclut une variable statique , Java ne fera que créer une copie de ce qui sera accessible tout au long du projet, quel que soit le nombre d'objets d'une classe sont dans l'existence. Cela signifie que si un projet contient deux instances d'objets de la même classe , toute modification de ces objets font de variables statiques seront prises en compte tout au long du projet.
    Syntaxe
    < p> pour déclarer une variable statique , les programmeurs Java peuvent utiliser la syntaxe suivante:

    static int myNumber = 0;

    Lorsque cette variable est déclarée dans un programme, toute référence ou la modification de ce seront partagés tout au long du projet. Par exemple, si la syntaxe suivante apparaît au sein d'une classe dans le projet , la variable sera incrémenté :

    myNumber + +;

    Si une autre classe se réfère à la variable après cette ligne , la valeur reflétera le processus d'addition.
    Référencement

    deux méthodes et des variables peut être statique dans les programmes Java . Quand une classe contient des variables statiques et les méthodes , le code externe est capable d'appeler ou de se référer à ces sans une instance de la classe. Avec des méthodes standard , les programmes Java doivent créer une instance d'objet de la classe , puis d'appeler la méthode sur cette instance . Avec des méthodes statiques cependant , le code peut utiliser le nom de la classe elle-même , plutôt que d' une instance de classe comme suit :

    ClassName.methodName ();
    méthode Main

    Une erreur commune pour les personnes débutant avec le développement Java implique références statiques . Cela arrive souvent dans la méthode principale pour un projet. Si un programmeur crée une méthode d'aide au sein de la classe principale , puis tente d'appeler cette méthode, également au sein de la classe principale , ils peuvent recevoir une alerte du compilateur concernant une référence statique étant faite à une méthode non statique . Pour remédier à cela, le programmeur peut modifier la méthode en ajoutant le mot-clé "statique" , ou peut se déplacer la méthode à une déclaration de classe , en l'appelant à partir de là .

    Previous :

    next :
      articles connexes
    ·Comment utiliser le Colon en Java 
    ·Comment créer des Constructeurs pour Java 
    ·Comment écrire un Java 3D jeu 
    ·Quelle est l'extension du fichier JNLP 
    ·Comment créer une exception personnalisée en Java 
    ·Comment faire pour activer les applets Java 
    ·Qu'est-ce que la console Java 
    ·Comment charger des photos sur un émulateur Android 
    ·Comment faire pour tester si un caractère est un chiff…
    ·Java 1.6 Formation 
      articles en vedette
    ·Comment importer des noms de fichiers à ComboBox dans …
    ·Comment ajouter une ListBox 
    ·Comment créer des formulaires avec Visual Basic 
    ·Comment appeler un bloc sans une mise en page dans Mage…
    ·Comment découper une chaîne en Python 
    ·Comment faire une liste déroulante dans Visual Basic 
    ·Comment définir Java String à null 
    ·Comment mettre à jour les attributs dans Rails 
    ·Types de Visual Basic Barres d'outils 
    ·Est-ce que Joomla utiliser beaucoup de RAM 
    Copyright © Connaissances Informatiques http://fr.wingwit.com