j'ai ce bout de code
lorsque j'exécute ce bout de code de livre OCA certification il m'affiche deux 0 pour l'affichage de k.count mais ce que me gène c'est ce que après même que j'ai affecté k=null il affiche encore la valeur de count comme 0 mais lorsque j'élimine static avant count il affiche 0 pour le premier System.out.println et ensuite il genere une erreur pour le deuxième affichage Exception in thread "main" java.lang.NullPointerException
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 package pkgB; public class koala { public static int count=1; public static void main(String[] args) { koala k=new koala(); System.out.println(k.count); k=null; System.out.println(k.count); } }
at pkgB.test1.main(test1.java:10)?
Svp une explication
Partager