Javaの基本的な文法と注意点を紹介します。

不言
リリース: 2018-09-18 17:00:28
オリジナル
1441 人が閲覧しました

この記事では、Java の基本的な構文と関連する注意事項について説明します。必要な方は参考にしてください。

はじめに

  1. Java の基本構文は PHP と多くの類似点がありますが、Java に固有の特定のキーワードもいくつかあります。

  2. #Java の基本構文には通常、キーワード、識別子、コメント、定数、基数と基数の変換、変数、データ型と型変換、演算子、ステートメントが含まれます

Java 基本文法に関する注意事項

1. キーワード:

(1) Java 言語によって特定の意味が与えられた単語

(2) すべて小文字の英語です。単語
(3) goto と const は予約語として存在し、現在は使用されていません
(4) データ型の定義に使用されるキーワード: class/interface/byte/short/ int/long/float/double/char/ boolean/void
(5) データ型値に使用されるキーワード: true/false/null
(6) 制御フローの定義に使用されるキーワード: if/else/switch/case/default/while/do/for/ Break/Continue/Return
(7) アクセス許可修飾子の定義に使用されるキーワード: private/protected/public
(8) クラス、関数、および変数修飾子の定義に使用されるキーワード: abstract/final/static/synchronized
(9) クラス間の関係を定義するために使用する修飾子のキーワード: extends/implements
(10) Use インスタンス、参照インスタンス、および判断インスタンスを定義するために使用するキーワード: new/this/super/instanceof
(11) 例外の処理に使用されるキーワード: try/catch/finally/throw/throws
(12) パッケージに使用されるキーワード: package/import
(13) その他の修飾子キーワード:native/strictfp/transient/volatile/ assert

2、識別子:

(1) 概要:クラス、インターフェース、メソッド、変数などの名前を付けるときに使用する文字列

です。 (2) 構成規則:英語大文字と小文字、データ文字、$ と __
(3) 注: 大文字と小文字を区別してください。数字で始めることはできません。定数:
3 はキーワードにすることはできません。

(1) 概要:プログラム実行中に値を変更することはできません

(2) 文字列定数:ダブルクォートで囲まれた内容

(3) 整数定数:すべての整数

[1] バイナリ:合成0、1の。 0b
で始まる [2] 8 進数: 0、1、...7 で構成されます。 0
から始まる [3] 10 進法: 0、1、...9 で構成されます。デフォルトの整数は 10 進数
[4] 16 進数: 0、1、...9、a、b、c、d、e、f で構成されます。 0x から始まる
(4) 10 進定数: すべて 10 進数
(5) 文字定数: 一重引用符で囲まれた内容
(6) ブール定数: true/false のみ
(7) 空の定数 : null

4. データ型:

(1) Java 言語は、厳密に型指定された言語であり、データの種類ごとに明確なデータ型が定義されており、異なるサイズが割り当てられます。メモリ空間

(2) 基本データ型:

[1] 数値型: 整数型(byte、short、int、long)、浮動小数点型(float、doublt)

[2] 文字type : char
[3] ブール型: boolean
(3) 参照データ型:
[1] Class (クラス)
[2] Interface (インターフェイス)
[3] 配列( [])
(4) 変数使用上の注意:
[1] スコープ: 変数のスコープは中括弧内です。 1 つのスコープ内に同じ名前の変数を 2 つ定義できません。
【2】初期化値: 値を初期化する必要があります。初期化しないと、変数は使用できません。
【3】変数を1行で定義します。複数を定義することもできますが、お勧めしません。
(5) データ型変換:
[1] ブール型は他の型に変換できません
[2] デフォルトの変換: 自動変換。プログラムの実行中に静かに実行される変換です。必要性 ユーザーは、一般に低桁型から上位桁への変換であることを事前に宣言します。 (Low--->High: byte, short, char->int ->long ->float ->double) (byte、short、char は相互に変換されません。自動的に変換されます)操作に参加する前に int に変換します)
[3] 強制変換: コード内で宣言する必要があります。変換順序は制限されません。対象型変数名 = (対象型) (変換後のデータ)

5.(1) 算術演算子、代入演算子、比較演算子、論理演算子、ビット演算子、三項演算子
(2) 算術演算子:
[1] 加算、減算、乗算、除算: -*/
[ 2] 文字列コネクタも使用できます。
[3] 整数は、整数を取得するためにのみ除算できます。 *1.0
(3) 関係演算子:
【1】= =,!=,<,>,<=,>=,instanceof
【2】instanceof: クラスのオブジェクトかどうかを確認します
【3】関係演算子の結果はすべてこれは true または false のブール型です。
(4) 論理演算子:
[1]&,|,^,!,&&,||
[2] & と && の違い: single & 左側が true か false であるかに関係なく、double && の場合、左側が true の場合は右側が演算に参加し、左側が加算の場合は右側が演算されます。メソッド:

(1) 概要: メソッドは特定の関数を完了するコード ブロックです

(2) 形式: 修飾子の戻り値の型メソッド名 (パラメータ型パラメータ名 1, パラメータ型パラメータ名 2...) {関数本体; return 戻り値; }

(3) 注:
[1] の場合、メソッドは実行されません。呼び出されません
[2] メソッドは水平関係にあり、入れ子にすることはできません
[3] メソッド定義 パラメータはカンマで区切られます
[4] メソッドを呼び出すときにデータ型を渡す必要はありません。メソッド
[5] 明確な戻り値を持つメソッドの場合、値を戻すリターンが必要です
[ 6] 明確な戻り値がない場合、実際には void 型メソッドの呼び出しになります
(4) メソッドのオーバーロード:
[1] 概要: 同じクラス内では、パラメータの数またはパラメータの型が異なっていてもよい限り、同じ名前を持つ複数のメソッドが許可されます。
[2] 特徴: 1. 戻り値の型とは関係なく、メソッド名とパラメータリストのみが参照されます。 2. 呼び出し時に、仮想マシンは同じ名前のメソッドを違いによって区別します。

7. 配列:

(1) 配列とは、複数の変数 (要素) を格納するもの (コンテナ) です。

(2) これらの複数の変数のデータ型。一貫性が必要です

(3) 形式: 1. データ型 [ ] 配列名 2. データ型配列名 [];

以上がJavaの基本的な文法と注意点を紹介します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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