一般的な JAVA キーワードとその使用法の簡単な説明
Abstract: Abstract は Java 言語のキーワードで、クラスをインスタンス化できないが、他のクラスに継承できることを示すためにクラス宣言で使用されます。抽象クラスは抽象メソッドを使用できますが、抽象メソッドを実装する必要はありませんが、サブクラスに実装する必要があります。
Break: プログラムの実行フローを変更し、現在のステートメントの次の文からすぐに実行を開始するために使用される Java キーワード。その後にラベルが続く場合は、ラベルに対応する場所から実行が開始されます。
case: Java 言語のキーワード。一連の分岐選択肢を定義するために使用されます。特定の値が switch で指定された値と同じ場合、その分岐から実行が開始されます。
catch: try ステートメント ブロックで実行時エラーまたは非実行時例外が発生したときに実行されるブロックを宣言するために使用される Java のキーワード。
char: Java 言語のキーワード。文字タイプを定義するために使用されます。
continue: 現在のループの処理を中断し、現在のループの最後から実行を再開するために使用される Java キーワード。その後にラベルが続くと、そのラベルに対応する場所から実行が開始されます。
do: ループを宣言するために使用される Java 言語のキーワード。このループの終了条件は while キーワードを通じて設定できます。
double: double 型の変数を定義するために使用される Java 言語のキーワード
else: if ステートメントの条件が満たされない場合に実行される Java 言語のキーワード。
Final: Java 言語のキーワード。エンティティを定義できるのは 1 回だけであり、後で変更したり継承したりすることはできません。より厳密に言えば、final-modified クラスはサブクラス化できず、final-modified メソッドはオーバーライドできず、final-modified 変数はその初期値を変更できません。
finally: 以前に定義された try ステートメントで例外または実行時エラーが発生したかどうかに関係なく、コードの一部を実行するために使用される Java 言語のキーワード。
float: 浮動小数点変数を定義するために使用される Java 言語のキーワード
for: ループを宣言するために使用される Java 言語のキーワード。プログラマは、ループするステートメントを指定し、条件を導出し、変数を初期化できます。
if: Java プログラミング言語のキーワード。条件テストを生成するために使用されます。条件が true の場合、if の下のステートメントが実行されます。 implements Java(TM) プログラミング言語のキーワード。クラス宣言ではオプションであり、現在のクラスが実装するインターフェイスを示すために使用されます。
import: Java(TM) プログラミング言語のキーワード。後でソース ファイルの先頭で参照されるクラスまたはパッケージ全体を指定します。これにより、使用時にパッケージの名前を追加する必要がなくなります。
instanceof: 最初のパラメーターのランタイム型が 2 番目のパラメーターと互換性があるかどうかをテストするために使用される 2 オペランドの Java(TM) 言語キーワード。
int: 整数変数を定義するために使用される Java(TM) のキーワード
class: 一連のメソッドと定数を定義するために使用される Java(TM) のキーワード。これは、implements キーワードを使用してクラスによって実装できます。
long: Java 言語のキーワード。long 型変数を定義するために使用されます。
private: Java 言語のキーワード。メソッドまたは変数の宣言で使用されます。これは、このメソッドまたは変数には、このクラスの他の要素のみがアクセスできることを意味します。
protected: メソッドおよび変数の宣言で使用される Java 言語のキーワード。このメソッドまたは変数には、同じクラス、サブクラス、または同じパッケージ内のクラス内の要素によってのみアクセスできることを示します。
public: Java 言語のキーワード。メソッドおよび変数の宣言で使用され、このメソッドまたは変数が他のクラスの要素からアクセスできることを示します。
return: Java 言語のキーワード。メソッドの実行を終了するために使用されます。この後に、メソッド宣言で必要な値を続けることができます。
short: Java 言語のキーワード。short 型の変数を定義するために使用されます。
static: Java 言語のキーワード。変数をクラス変数として定義するために使用されます。現在存在するクラスのインスタンスの数に関係なく、クラスはクラス変数のコピーを 1 つだけ保持します。 「static」はメソッドをクラスメソッドとして定義するためにも使用できます。クラス メソッドは、特定のインスタンスではなくクラス名によって呼び出され、クラス変数に対してのみ操作できます。
this: Java 言語のキーワード。出現するクラスのインスタンスを表すために使用されます。これを使用して、クラス変数とクラス メソッドにアクセスできます。
throw: ユーザーが例外オブジェクトまたはスロー可能オブジェクトを実装するオブジェクトをスローできるようにする Java 言語のキーワード
throws: Java 言語のキーワード。どの例外がこのメソッドによって処理されず、より高いレベルのプログラムに送信されるかを示すためにメソッド宣言で使用されます。
transient: フィールドがオブジェクトのシリアル化の一部ではないことを示すために使用される Java 言語のキーワード。オブジェクトがシリアル化されると、一時変数の値はシリアル化された表現に含まれませんが、非一時変数は含まれます。
try: Java 言語のキーワード。例外をスローする可能性のあるステートメントのブロックを定義するために使用されます。例外がスローされた場合、オプションの catch ブロックが try ブロックでスローされた例外を処理します。同時に、例外がスローされるかどうかに関係なく、finally ブロックが実行されます。
void: Java 言語のキーワード。Java 言語のメソッド宣言で使用され、このメソッドに戻り値がないことを示します。 「void」は関数を持たないステートメントを表現するためにも使用できます。
volatile: Java 言語のキーワード。変数の宣言で使用され、変数が同時に実行されている複数のスレッドによって非同期的に変更されることを示します。
while: Java 言語のキーワード。繰り返し実行されるループ ステートメントを定義するために使用されます。ループの終了条件は while ステートメントの一部です。
中断と続行について
continue ステートメントは Break ステートメントに関連していますが、あまり使用されません。 continue ステートメントは、それが配置されている for、while、または do-while ステートメントの次のループを開始するために使用されます。 while および do-while ステートメントでは、 continue ステートメントの実行はテスト部分の即時実行を意味し、for ループステートメントでは、 continue ステートメントの実行は制御をインクリメント部分に渡すことを意味します。
gotoとconstについて
これら 2 つのキーワードは C++ の予約キーワードであり、現在 Java では使用できません。これらが Java プログラム内に出現すると、コンパイラーはそれらを認識し、エラー メッセージを生成します。
Java には 50 個のキーワードがあります。それらは次のとおりです。
abstract do 実装 private throw Boolean double import protected throws Break else instanceof public transient byte extends int return true case false インターフェイス short try catch Final long static void char 最終的にネイティブ super volatile
クラスフロート新しいスイッチしながら
null 同期定数の場合は続行
この gotoJava キーワード リストをパッケージ化する場合のデフォルト (アルファベット順で合計 51 グループ):
abstract、assert、boolean、break、byte、case、catch、char、class、const、 continue、default、do、double、else、enum、extends、final、finally、float、for、if、implements、import、instanceof、 int、インターフェイス、ロング、ネイティブ、新しい、パッケージ、プライベート、保護された、パブリック、リターン、ショート、静的、strictfp、スーパー、スイッチ、同期、これ、スロー、スロー、一時的、試行、無効、揮発性、一方
Java 予約語リスト (アルファベット順に合計 14 グループ): Java 予約語は、既存の Java バージョンでは使用されていませんが、将来のバージョンではキーワードとして使用される可能性があります。
byValue、キャスト、false、future、generic、inner、operator、outer、rest、true、var、goto、const、null
あはは、他のことはともかく、最初にいくつか質問があります。まさにその通りです^_^
1、Java のキーワードまたは予約語は次のうちどれですか?
a) if b) then c) goto d) while e) case f) sizeof
2、Java のキーワードは次のうちどれですか?
a) ダブル b) スイッチ c) 次に d) のインスタンス
3. Java のキーワードは次のうちどれですか?
a) デフォルト b) NULL c) 文字列 d) スロー e) long f) true
答えは 1、acde 2、ad 3、adef です^_^
1. then と sizeof は Java のキーワードではありません。C または C++ に精通していて、ASP の作成に慣れている専門家は注意する必要があります。
2. すべてのキーワードは小文字であるため、Switch はキーワードではありません。 instanceof はメソッド名のように見えますが、実際にはキーワードです。
3. 大文字の NULL は Java 言語のキーワードではありません。 String は Java 言語のパッケージ クラスのクラス名であり、キーワードではありません。
もう一度システムについて話しましょう。
Java 言語のキーワードと予約語を正しく識別することは非常に重要です。 Java キーワードは、Java コンパイラにとって特別な意味を持ち、データ型を表すため、またはプログラムの構造を表すために使用されます。予約語は Java 用に予約されているキーワードであり、現在はキーワードとして使用されていませんが、将来のアップグレード バージョンではキーワードとして使用される可能性があります。
キーワードリスト
抽象ブール ブレーク バイト ケース
catch char クラスはデフォルトを続行します
do double else extends false
ついについに if のフロート
import instanceof int インターフェースを実装します
長いネイティブの新しい null パッケージ
プライベート プロテクト パブリック リターン ショート
静的スーパースイッチがこれを同期しました
throw スロー一時的な true try
void 揮発性
予約語 const、goto
注記
Java 言語のキーワードを特定し、C/C++ などの他の言語のキーワードと混同しないでください。
const と goto は Java の予約語です。
すべてのキーワードは小文字に対応します。sizeof は Java キーワードではありません