ホームページ Java &#&チュートリアル Java 構文とはどういう意味ですか?

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

Aug 19, 2020 am 10:50 AM
java 文法

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 までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Javaの平方根 Javaの平方根 Aug 30, 2024 pm 04:26 PM

Java の平方根のガイド。ここでは、Java で平方根がどのように機能するかを、例とそのコード実装をそれぞれ示して説明します。

Javaの完全数 Javaの完全数 Aug 30, 2024 pm 04:28 PM

Java における完全数のガイド。ここでは、定義、Java で完全数を確認する方法、コード実装の例について説明します。

Javaのアームストロング数 Javaのアームストロング数 Aug 30, 2024 pm 04:26 PM

Java のアームストロング番号に関するガイド。ここでは、Java でのアームストロング数の概要とコードの一部について説明します。

Java の乱数ジェネレーター Java の乱数ジェネレーター Aug 30, 2024 pm 04:27 PM

Java の乱数ジェネレーターのガイド。ここでは、Java の関数について例を挙げて説明し、2 つの異なるジェネレーターについて例を挙げて説明します。

ジャワのウェカ ジャワのウェカ Aug 30, 2024 pm 04:28 PM

Java の Weka へのガイド。ここでは、weka java の概要、使い方、プラットフォームの種類、利点について例を交えて説明します。

Javaのスミス番号 Javaのスミス番号 Aug 30, 2024 pm 04:28 PM

Java のスミス番号のガイド。ここでは定義、Java でスミス番号を確認する方法について説明します。コード実装の例。

Java Springのインタビューの質問 Java Springのインタビューの質問 Aug 30, 2024 pm 04:29 PM

この記事では、Java Spring の面接で最もよく聞かれる質問とその詳細な回答をまとめました。面接を突破できるように。

Java 8 Stream Foreachから休憩または戻ってきますか? Java 8 Stream Foreachから休憩または戻ってきますか? Feb 07, 2025 pm 12:09 PM

Java 8は、Stream APIを導入し、データ収集を処理する強力で表現力のある方法を提供します。ただし、ストリームを使用する際の一般的な質問は次のとおりです。 従来のループにより、早期の中断やリターンが可能になりますが、StreamのForeachメソッドはこの方法を直接サポートしていません。この記事では、理由を説明し、ストリーム処理システムに早期終了を実装するための代替方法を調査します。 さらに読み取り:JavaストリームAPIの改善 ストリームを理解してください Foreachメソッドは、ストリーム内の各要素で1つの操作を実行する端末操作です。その設計意図はです

See all articles