ホームページ  >  記事  >  Java  >  Java 構文とはどういう意味ですか?

Java 構文とはどういう意味ですか?

coldplay.xixi
coldplay.xixiオリジナル
2020-08-19 10:50:252738ブラウズ

Java の文法は、Java の規則、つまり Java の命名規則を指します: 1. パッケージの命名 (すべて小文字) はドメイン名によって定義されます; 2. パッケージの命名クラスの場合、単語の最初の文字は大文字になります; 3. メソッドに名前を付けるときは、最初の文字は小文字、文字の先頭は大文字にする必要があります; 4. 定数に名前を付けるときは、すべて大文字を使用し、多くの場合は下線が付けられます。

Java 構文とはどういう意味ですか?

[関連する学習の推奨事項: java 基本チュートリアル]

Java の構文は、次の構文を指します。 Java の規則、つまり Java の命名規則:

1. パッケージの命名 (すべて小文字、ドメイン名で定義)

Java パッケージの名前はすべて小文字の単語で構成されています。ただし、Java オブジェクト指向プログラミングの特性により、すべての Java プログラマが独自の Java パッケージを作成できます。各 Java パッケージの名前の一意性を確保するために、最新の Java プログラミング仕様では、プログラマは独自の Java を定義する必要があります。パッケージ。パッケージ名の前には一意のプレフィックスが付きます。インターネット上のドメイン名は繰り返されないため、プログラマは通常、インターネット上の独自のドメイン名を独自のプログラム パッケージの一意のプレフィックスとして使用します。例: net.frontfree.javagroup

2. クラスの命名 (単語の最初の文字は大文字です)

慣例によれば、Java クラス名は通常、次で始まります。名前が複数の単語で構成されている場合は、TestPage のように、各単語の最初の文字を大文字にする必要があります。クラス名に略語が含まれている場合は、XMLExample のように、書かれた単語の各文字を大文字にする必要があります。ちょっとした名前付け 重要なのは、クラスはオブジェクトを表すように設計されているため、クラスに名前を付けるときは名詞を選択するようにすることです。

例: Graphics

3. メソッドに名前を付けます (最初の文字は小文字、最初の文字は大文字です)

最初の単語メソッド名は小文字で始まり、その後の単語は大文字で始まる必要があります。

例:drawImage

4. 定数の命名 (すべて大文字、多くの場合下線)

定数の名前はすべて大文字を使用する必要があります。 、および定数の完全な意味を示します。定数名が複数の単語で構成されている場合は、単語をアンダースコアで区切る必要があります。

例: MAX_VALUE

5. パラメータの命名

パラメータの命名規則はメソッドの命名規則と同じです。プログラムの読み取り時にエラーが発生しないようにしてください。 混乱しているため、パラメーター名が 1 語であることを確認しながら、パラメーターの名前をできるだけ明確にしてください。

知識の拡充:

変数に名前を付けるときは、次の点に注意してください:

1. 意味のある名前を選択してください。各単語の最初の文字は大文字にする必要があります。

2. 関数内で同じ変数を使用して、異なる意味を持つ 2 つの値を表現しないでください。

3.i、j、k などは、小さなループのループ インデックス変数としてのみ使用されます。

4. 状態変数に名前を付けるために Flag を使用することは避けてください。

5. blnFileIsFound などの論理変数に名前を付けるには、Is を使用します。ブール変数に肯定的な名前を付けることで、他の開発者はブール変数の意味をより明確に理解できるようになります。

6. 必要に応じて、curSalesSum などの計算修飾子を変数の末尾に追加します。

7. 名前は、curSales と curSalesSum を含みません。

8.static 最終変数 (定数) 名は大文字で、完全な意味を示す必要があります。

9. 変数名を短縮する必要がある場合は、コード全体の短縮規則の一貫性に注意を払う必要があります。たとえば、コードの一部の領域で intCnt を使用し、他の領域で intCount を使用すると、コードに不必要な複雑さが追加されます。変数名では省略形を避けることをお勧めします。

10. 量指定子を最後に置くことで、理解しやすく、検索しやすい、より統一された変数を作成できます。たとえば、strFirstCustomer と strLastCustomer の代わりに strCustomerFirst と strCustomerLast を使用します。一般的に使用される量指定子のサフィックスは、First (変数グループの最初)、Last (変数グループの最後)、Next (変数グループの次の変数)、Prev (変数グループ内の前の変数) です。 ) )、Cur (変数セット内の現在の変数)。

11. 各変数に最適なデータ型を選択すると、メモリ要件が減り、コードの実行が高速化されるだけでなく、エラーの可能性も減ります。変数に使用されるデータ型は、その変数に対して実行される計算の結果に影響を与える可能性があります。この場合、コンパイラは実行時エラーを生成せず、単に値をデータ型の要件に強制的に準拠させるだけです。この種の問題を見つけるのは非常に困難です。

12. 変数の範囲をできるだけ狭めるようにしてください。変数のスコープが必要以上に大きい場合、その変数は必要でなくなった後も長く存在し続け、リソースを占有する可能性があります。これらの主な問題は、どのクラスのどのメソッドでも変更できるため、変更が行われた場所を正確に追跡することが難しいことです。リソースの占有はスコープに関わる重要な問題です。変数の場合、スコープをできるだけ小さく保つことは、アプリケーションの信頼性に大きな影響を与えます。

定数の命名方法については、JAVA コードでは、数値や固定文字列を随時置き換える定数を使用することをお勧めします。つまり、0と1以外の数字は、プログラム内には極力出さないようにするということです。定数はプログラムの先頭で定義することも、より広い範囲で定義することもできます。名前は大文字で、定数の完全な意味を示す必要があります。定数名が複数の単語で構成されている場合は、NUM_DAYS_IN_WEEK、MAX_VALUE のように単語をアンダースコア「_」で区切る必要があります。

関連する学習に関する推奨事項: プログラミング ビデオ

以上がJava 構文とはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。