? Programmes Java valeurs de stocker des données dans des variables . Quand un programmeur crée une variable dans une application Java , il déclare que le type et le nom de la variable, puis assigne une valeur. La valeur d'une variable peut être modifiée dans les points suivants dans l'exécution à l'aide d'autres opérations de cession . La déclaration d'affectation en Java consiste à utiliser l'opérateur d'affectation pour définir la valeur d'une variable. La syntaxe exacte dépend du type de variable à recevoir une valeur . Variables
En Java , les variables sont fortement typés . Cela signifie que lorsque vous déclarez une variable dans un programme Java , vous devez déclarer son type, suivi de son nom. L'exemple de code Java suivant illustre déclarer deux variables , l'une des primitives de type integer et celle d'un type d'objet pour une classe au sein de l'application :
int num ;
ApplicationHelper myHelp ;
une fois le programme contient une déclaration de variable , le type de valeur attribuée à la variable doit être adapté au type déclaré . Ces déclarations de variables pourraient être suivies par des déclarations d'affectation sur les lignes suivantes . Toutefois , l'opération de cession pourrait également avoir lieu sur la même ligne que la déclaration .
Affectation
Cession de Java est le fait de donner une valeur à une primitive - type de la variable ou de donner une référence d'objet à une variable de type d'objet . Le signe égal agit comme opérateur d'affectation en Java, suivi de la valeur à attribuer. L'exemple de code Java suivant illustre attribuer une valeur à une variable entière de type primitif , qui a déjà été déclaré :
num = 5;
L'opération de cession pourrait apparaître alternativement dans le même ordre d' code que la déclaration de la variable , comme suit:
int num = 5;
la valeur de la variable peut être modifiée à nouveau dans le traitement ultérieur comme dans cet exemple :
< p > num + +; .
Code incrémente la valeur d'une variable , en ajoutant une valeur de un pour elle
instanciation
Lorsque la déclaration d'affectation apparaît avec des références d'objet , l'opération de cession peut également impliquer l'instanciation d'objets . Lorsque le code Java crée une nouvelle instance d'un objet d'une classe Java dans une application, le " nouveau " mot-clé provoque la méthode constructeur de la classe à exécuter , l'instanciation de l' objet. L'exemple de code suivant illustre l'instanciation d' une variable d'objet :
myHelp = new ApplicationHelper ();
Cela pourrait aussi apparaître dans la même ligne que la déclaration de variable comme suit :
ApplicationHelper myHelp = new ApplicationHelper ();
Lorsque cette ligne de code s'exécute, la méthode constructeur de la classe exécute , renvoyant une instance de la classe , une référence à laquelle est stockée par la variable
. Photos Référencement
une fois qu'une variable a été déclaré et attribué une valeur , un programme Java peut se référer à la variable dans le traitement ultérieur. Pour les variables de type primitif , le nom de la variable se réfère à une valeur stockée . Pour les types d'objet, la variable se réfère à l'emplacement de l'instance d'objet en mémoire. Cela signifie que deux variables objet peuvent pointer vers la même instance , comme dans l' exemple de code suivant :
ApplicationHelper myHelp = new ApplicationHelper ();
ApplicationHelper sameHelp = myHelp ;
< p > Cette syntaxe apparaît généralement lorsque les programmes passent références objet en tant que paramètres aux méthodes de la classe .