昨日の授業では「キーワード」というゲームをしました。全員がキーワードに名前を付け、それが何を意味するのかできる限り説明する必要がありました。私たちは15人ほどいたので、3周以上は十分でした。1回目で脱落する人もいれば、2回目で脱落する人もいます。さらに嬉しいことに、退学したのは私が最後でした。それらの。この試合では順位をあげられるなら2位でした。 もちろん、Google の助けを借りずに、自分で試してみてください。そうしないと、説明なしですべてを覚えてしまい、意味が失われます。自分自身をチェックするには、猫の下を見てください。現在、JAVA 言語には 50 個のキーワードが定義されています。以前はもう少し多くありましたが、現在の JAVA 仕様では、以下に示す 50 単語が指定されています。それらをいくつかのグループに分けてみましたが、それぞれについては説明しませんので、ほとんどのことが明らかになるはずです。 プリミティブ
- バイト
- 短い
- 整数
- 長さ
- チャー
- 浮く
- ダブル
- ブール値
- もし
- それ以外
- スイッチ
- 場合
- デフォルト
- その間
- する
- 壊す
- 続く
- のために
- 試す
- キャッチ
- ついに
- 投げる
- 投げる
- プライベート
- 保護された
- 公共
- 輸入
- パッケージ
- クラス
- インターフェース
- 伸びる
- 実装する
- 静的
- 最後の
- 空所
- 抽象的な
- ネイティブ // メソッドがプラットフォーム依存のコード (多くの場合 C) で実装されていることを示します。たとえば、Object のハッシュコード メソッドにはそのような修飾子があります。
- 新しい
- 戻る
- これ
- 素晴らしい
- 同期した
- 揮発性の
- 定数
- 後藤
- インスタンスの
- enum // 列挙型
- assert // データチェック
- transient // はクラス フィールドに適用され、フィールドがクラスの永続状態の一部ではないことを意味します。それらの。シリアル化中、このフィールドは書き込まれません。したがって、逆シリアル化中はバイト ストリームから復元されません。
- strictfp // この単語以外はすべて聞いたことがありますが、これは初めて聞きました (ちなみに、この単語と const という単語の名前を付ける人は誰もいませんでした)。strictfp キーワードを使用してクラス、メソッド、インターフェイスを変更すると、浮動小数点計算が古いバージョンと同様に実行されるようになります。これは、浮動小数点演算の結果がすべてのプラットフォームで一貫していることを保証するために行われます。
GO TO FULL VERSION