Zrozumienie Java nie może znaleźć komunikatu o błędzie symbolu

Podczas kompilacji programu Java kompilator tworzy listę wszystkich identyfikatory w użyciu. Jeśli nie może znaleźć tego, do czego odnosi się identyfikator (np. Nie ma oświadczenie dla zmiennej) nie może zakończyć kompilacji.

Chociaż kod źródłowy Java zawiera inne rzeczy, takie jak słowa kluczowe, komentarze i operatory, plik Błąd „Nie można znaleźć symbolu” odwołuje się do nazwy konkretnego pakietu, interfejsu, klasy, metody lub zmienna. Kompilator musi wiedzieć, do czego odnosi się każdy identyfikator. Jeśli nie, kod w zasadzie szuka czegoś, czego kompilator jeszcze nie rozumie.

Czasami błąd powstaje z kombinacji problemów. Dlatego jeśli naprawisz jedną rzecz, a błąd będzie się powtarzał, sprawdź, czy nie występują inne problemy mające wpływ na Twój kod.

Na przykład możliwe jest, że próbujesz użyć niezadeklarowanej zmiennej, a po jej naprawieniu kod nadal zawiera błędy ortograficzne.

Błędy, takie jak niedopasowania wielkich liter, są często oznaczane w dedykowanym Zintegrowane środowisko programistyczne

instagram viewer
. Chociaż możesz pisać kod Java w dowolnym edytorze tekstu, używanie IDE i powiązanych z nimi narzędzi do szarpania zmniejsza literówki i niedopasowania. Typowe środowiska IDE Java to Eclipse i NetBeans.

instagram story viewer