この記事では、Java の基本的な構文と関連する注意事項について説明します。必要な方は参考にしてください。
Java の基本構文は PHP と多くの類似点がありますが、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) 構成規則:英語大文字と小文字、データ文字、$ と __
(3) 注: 大文字と小文字を区別してください。数字で始めることはできません。定数:
3 はキーワードにすることはできません。
(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. データ型:
(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 サイトの他の関連記事を参照してください。