シンボルが見つからない Java コンパイル エラーの理由と解決策

リリース: 2019-12-14 14:27:20
オリジナル
6138 人が閲覧しました

シンボルが見つからない Java コンパイル エラーの理由と解決策

java コンパイル中にシンボルが見つかりません:

コードが正常に記述された後にコンパイルします: javac ServerSocket.java
次のようなエラーが発生します:

シンボルが見つからない Java コンパイル エラーの理由と解決策

完全なコードは次のとおりです:

import java.net.*;
public class ServerSocket{
public static void main(String[] args){
ServerSocket ss = new ServerSocket(8888);
}
ログイン後にコピー

何度か注意深く観察した結果、コードには問題がなく、ブート パッケージも正常であることがわかりました。 。それはコンパイルできないだけです。ネットでjavaのPATH環境変数の設定パスに問題があると言っている人がいたので、パスを確認してjavacコマンドを入力したところ正常でした。

ふと、Javaのファイル名もクラス名もServerSocketになっていることに気づきましたが、これはJDKのクラス名ではないでしょうか?競合があったので、名前を変更してコンパイルしました。繰り返しになりますが、注意してください: Java に名前を付けるときは、JDK にすでに存在するクラス名を使用しないように注意してください。特に、このクラスが Java で参照される必要があり、そのクラスがクラスを作成すると上記のエラーが発生します。

Java の知識をさらに深めたい場合は、Java 基本チュートリアル 列に注目してください。

以上がシンボルが見つからない Java コンパイル エラーの理由と解決策の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート