Mam dwie klasy, np. A i B. Klasa A ma zmienną statyczną 'static int counter = 1, a klasa B ma zmienną 'int nr_index'. W klasie A metodą przypisuję zmienną statyczną 'counter' do zwykłej zmiennej 'nr_index'. Przy wyświetleniu tej zmiennej 'nr_index' w tej metodzie prawidłowo wyświetla tą przypisaną wartość, ale gdy chcę już tą zmienną 'nr_index' wyświetlić w metodzie klasy B to wyświetla 0. Nie wiem dlaczego zmienia wartość?