ビデオ: 【Javaプログラミング入門 #3】Javaプログラミングの手順(プログラミングの手順/ソースコードの作成・実行・概要/デバッグ) ※1.5倍速での再生を推奨 2024
プログラマーがJavaコードの特定の部分についてコメントしていると聞くかもしれません 。プログラムを作成していて、何かが正しく動作しないときは、コードの一部を削除することをお勧めします。それ以外の場合は、疑わしいコードが削除されたときに何が起きるかを知ることができます。 もちろん、コードを削除すると何が起こるのか気に入らないかもしれないので、コードを完全に削除したくないのです。代わりに、通常のJava文をコメントに変換します。たとえば、
<! - 1 - >
システム。でる。 println( "私はJavaが大好き!");をコメント
// Systemに追加します。でる。 println( "私はJavaが大好き!");
この変更により、プログラムに何が問題なのかを把握しようとしているときに、Javaコンパイラがコードを参照しなくなります。
伝統的なコメントは、コードのコメントにはあまり役に立ちません。大きな問題は、ある伝統的なコメントを別のものの中に入れることができないということです。たとえば、次の文をコメント化するとします。
<! - 2 - >
システム。でる。 println( "親");システム。でる。 println( "あなたの選択"); / * * 4つの別々の行* / Systemに意図的に表示されます。でる。 println( "戦い");システム。でる。 println( "注意深く!");このコードを従来の1つのコメントに変換しようとすると、
/ * Systemという混乱が生じます。でる。 println( "親");システム。でる。 println( "あなたの選択"); / * * 4つの別々の行* / Systemに意図的に表示されます。でる。 println( "戦い");システム。でる。 println( "注意深く!"); * /
最初の* /(意図的に表示した後)は、伝統的なコメントを途中で終了します。その後、戦闘と慎重な文はコメントアウトされず、最後の* /はコンパイラを詰まらせる。伝統的なコメントを相互に入れ子にすることはできません。このため、コードを試すためのツールとして、行末コメントを使用する必要があります。
<! - 3 - >
ほとんどのIDEはコードのセクションを自動的にコメントアウトできます。コメントをコード化しないのはなぜですか? 3つの小さな言葉:「あなたの聴衆を知ってください。 「複雑で現実的なコードを書くとき、読者は他のプログラマー、情報技術のマネージャー、そしてあなたがしたことを解読するための助けを必要とする人々です。