Heim  >  Artikel  >  Java  >  Gründe und Lösungen für Java-Kompilierungsfehler, bei denen keine Symbole gefunden werden können

Gründe und Lösungen für Java-Kompilierungsfehler, bei denen keine Symbole gefunden werden können

尚
Original
2019-12-14 14:27:206049Durchsuche

Gründe und Lösungen für Java-Kompilierungsfehler, bei denen keine Symbole gefunden werden können

Java kann das Symbol beim Kompilieren nicht finden:

Kompilieren, nachdem der Code geschrieben wurde, ok: javac ServerSocket.java
Es tritt ein Fehler wie folgt auf:

Gründe und Lösungen für Java-Kompilierungsfehler, bei denen keine Symbole gefunden werden können

Der vollständige Code lautet wie folgt:

import java.net.*;
public class ServerSocket{
public static void main(String[] args){
ServerSocket ss = new ServerSocket(8888);
}

Nach mehrmaliger sorgfältiger Beobachtung habe ich festgestellt, dass es kein Problem mit dem Code gibt und das Bootpaket normal ist. Es lässt sich einfach nicht kompilieren. Ich habe im Internet herausgefunden, dass jemand gesagt hat, dass es ein Problem mit dem Konfigurationspfad der Java PATH-Umgebungsvariablen gibt, also habe ich den Pfad überprüft und den Befehl javac eingegeben, und es war normal.

Später stellte ich plötzlich fest, dass sowohl der Java-Dateiname als auch der Klassenname ServerSocket waren. Es gab einen Konflikt, also habe ich den Namen geändert und ihn kompiliert. Ich möchte noch einmal daran erinnern: Denken Sie beim Benennen von Java daran, nicht den Klassennamen zu verwenden, der bereits im JDK vorhanden ist, insbesondere wenn das aktuelle Java auf diese Klasse mit demselben Namen wie die erstellte Klasse verweisen muss , wird der obige Fehler auftreten.

Weitere Java-Kenntnisse finden Sie in der Spalte Java-Grundlagen-Tutorial.

Das obige ist der detaillierte Inhalt vonGründe und Lösungen für Java-Kompilierungsfehler, bei denen keine Symbole gefunden werden können. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn