day1-javaの基本

Javaナレッジポイント

データ型

データ型は基本型と参照型に分けられますが、基本型と参照型の違いは、基本型はスタックに割り当てられ、参照型はヒープに割り当てられることです。

スタックのコンセプトは

ベーシックタイプ

  • バイト
  • ショート
  • int
  • 長いです
  • チャート
  • 浮く
  • ダブル
  • ブール

参照タイプ

基本型とは別に、残りは参照型であり、ヒープに格納されます。(スタックの違い)

ストリング

文字と文字列

文字は基本型であり、''表現を使用し、文字列は参照型であり、""表現を使用し、任意の長さの文字を格納できます。

配列

int[] arr = new int[5];// 未初始化
// int[] ns = new int[] { 68, 79, 91, 85, 62 }; // 创建时候直接初始化
// int[] ns = { 68, 79, 91, 85, 62 }; // 简写
System.out.println(arr);
int len = 0;
for(; len < arr.length; len++) {
    System.out.println(arr[len]);
}
  • 新しいキーワードを使用して配列を作成します。初期化のタイミングはオプションです
  • 初期化されていません、システムはデフォルト値を割り当てます
  • インデックスによる配列アクセス、配列の長さを超えるとエラーが報告されます

可変

変数を作成

タイプ名変数名[=値]、初期化後に名前を付けることもできます

String a;
a = "s";

範囲

プロセス制御

論理演算子

> < == & | ....

フロー制御ステートメント

条件付きステートメント

  • もし
  • スイッチ

ループステートメント

  • ながら
  • ために
public class HelloWorld {
    public static void main(String[] args) {
        int i = 10;
        // 循环
        // while(i > 0) {
        //     System.out.println(i);
        //     i -= 1;
        // }

        // for(; i > 0; i--) {
        //     System.out.println(i);
        // }

        for(int b = 3; b > 0; b--) {
            System.out.println(b);
        }

        // 条件

        if (i > 10) {
            System.out.println(i);
        } else {
            System.out.println("x");
        }

        switch (i) {
            case 10:
                System.out.println(i);
                break;
        
            default:
                System.out.println("x");
                break;
        }
    }
}

ブレークと継続

クラス

キーワードクラス

プロパティとメソッド

修飾子

  • 公衆
  • 民間
  • 静的
  • 保護された
  • 最後の
  • 概要

工法

クラス名と同様に、オブジェクトがインスタンス化された場合にのみ呼び出され、戻り値はなく、デフォルトのコンストラクタは指定されません。複数のコンストラクタを指定できます。オーバーロードを使用して、パラメータに基づいて呼び出しを決定します

メソッドのオーバーロード

クラスでは、複数のメソッドを定義できます。一連のメソッドがある場合、それらの機能は類似しており、パラメーターのみが異なるため、このメソッド名のグループを同じ名前のメソッドにして、パラメーターに従って実行を判断できます。

相続

Javaは単一継承のみをサポートします

インターフェース

publicまたはabstractメソッド、またはpublic static finalフィールドのみ

パッケージ

名前空間を維持する

異常な

Java例外

例外キャッチ

カスタム例外

断言

ログ保存時の異常

おすすめ

転載: www.cnblogs.com/newbornhsir/p/12680470.html