Algorithmique et langage Java

Eléments "static" ou éléments d'instance.

Pour pouvoir utiliser les éléments d'une classe il faut avant tout regarder si ce sont des éléments "static" ou non.
La différence entre éléments "static" ou non "static" est si importante que la documentation Java permet de choisir de n'afficher que les méthodes static:

affichage des méthodes static seulement


 

Les éléments "static"

Le terme "static" signifie que l'élément appartient à la classe proprement dite.
Pour appeler un élément "static" on le fait donc précéder du nom de la classe et de l'opérateur "."

Certaines classes ne contiennent que des éléments "static". C'est le cas de la classe Math et de la classe System.

Utiliser la classe "Math" pour obtenir le logarithme décimal de pi
Utiliser la classe "Double" pour écrire une méthode appelée "CarreInverse", prenant un paramètre x de type double, qui renvoie une valeur de type double égale à 1/x2 si si x≠0 et +∞ si x=0.
Utiliser une méthode static de la classe Integer pour transformer la chaîne de caractère "1250" en une variable entière de type int. (plusieurs méthodes possibles).
 
Licence Creative Commons
licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 3.0 non transposé
Auteur : Nathalie Bonnin
Professeur de Physique, Chimie, Informatique au lycée La Martinière Monplaisir (Lyon 8ème)
Contact :
nathalie.bonnin (chez) scientillula.net
Licence Creative Commons
La totalité du contenu du site Scientillula.net appartient à Nathalie Bonnin et est mise à disposition selon les termes de la licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 3.0 non transposé