中間検査と実践


  • 参考資料型と基本資料型の違いを整理してください
  • が初期化されると、デフォルトのデータ型はすぐに値を指定しますが、参照データ型は通常newとジェネレータを指定してオブジェクトを作成します.メソッドを呼び出すと、基本タイプと参照タイプの値がパラメータに渡されますが、参照タイプの変数は参照アドレス
  • を渡します.
  • 基本資料型8種類をリストし、各タイプの特徴を整理してください.
  • バイトshort int long charは整数型、double floatは実数型、booleanはTrue、Falseに分けられる.
  • 型変換とは何ですか.なぜですか.
  • 型変換は、資料型を他のタイプに変換する作業である.変形を行わないと値が変わる可能性があるので、します.
  • if質問の目的が何か、もし-elseとif-elseが何か違う場合は、整理してください
  • ifゲートは条件を説明するために使用されます.if-else if文条件を判断した後、結果がfalseの場合、else文を実行します.if-else ifはelseの後にif文を加えて条件
  • を計算することができる.
  • switch-case文の用途を整理してください
  • 値は、複数の範囲にわたって比較する必要がある場合によく使用されます.
  • for、do-while、およびwhileの1から10までのコードの使用方法を例に挙げてください.
  •     // for문 
        int sum=0;
        for(int i=1;i<=10;i++){
            sum+=i;
        }
    
        // while문 
        int sum=0;
        int i=0;
        while(i<=10){
            sum+=i;
            i++;
        }
    
        // do-while문 
        int sum=0;
        int i=0;
        do{
            i++;
            sum+=i;
        }while(i<=10)
    もしあなたが
  • 人の学生であれば、今までの単位や点数、会社員であれば、今までの高校の成績をString配列に置いて、出力コードを書いてください.
  •     String[] scores = [100,90,80,70,60];
        for(String s:scores){
            System.out.println(s);
        }
  • ジェネレータは何に使いますか.別途作成する必要がなく自動的に生成できるジェネレータを整理してください.
  • ジェネレータは、オブジェクトを初期化するために使用されます.個別のジェネレータを宣言しないと、パラメータなしのジェネレータが自動的に生成されます.
  • overloadingとは?public void setData(int a)メソッド
  • overloadingは、メソッド名が同じでパラメータが異なるメソッドです.
    例えば、public void setData(int a)およびpublic void setData(int a,int b)
  • .
    声明
  • パッケージの場所と命名時の注意事項を整理してください.
  • は、最初の行で宣言され、パケットで開始され、サブパケットに降格します.マーク小文字で記入し、java定語を使用してはいけません.
  • 他のパッケージのクラスに宣言されたimportはどこに宣言すべきか、static importは何なのか整理してください.
  • パッケージ宣言の下で、クラス宣言の上で宣言します.
    他のクラスに宣言された静的変数または静的メソッドを参照する場合は、静的importを使用します.
  • 類とは何ですか.次の単語を含む文を書いて、与えられた単語の意味をまとめてください(属性、状態)
  • クラスは、属性とステータスの集合です.
    プロパティはクラスまたはインスタンス変数として表すことができ、動作はメソッドとして表すことができます.
  • インタフェース、抽象クラス、クラス、Enumクラスのそれぞれの特徴と違いをまとめてください.
  • インタフェースはメソッド宣言のみであり、実装されていない.実装により拡張可能
    abstractクラスは、1つ以上のabstractメソッドで宣言されます.抽象的な方法は実現できず,他の方法は実現できる.
    クラスはオブジェクト向けのフレームワークで、変数とメソッドで構成されています.
    Enumクラスは定数をリストするクラスです.
  • 演算子
  • instanceofの用途を整理してください
  • オブジェクト.Instanceof(比較オブジェクト)構造として使用し、T/Fを返して比較オブジェクトタイプと一致するかどうかを決定します.親タイプもTに戻るので、一番下の子タイプを確認してから正しいタイプを確認しなければなりません.
  • どのクラスを継承して拡張するか、どの親クラスを使用できるかを整理してください.
  • public、protectedと宣言された変数およびメソッド
  • を使用
  • 変数がfinalであることを宣言するのは何を意味するかを整理してください.
  • 変数を作成する場合は、値を割り当てる必要があります.値は変更できません.
  • 等級をfinalと宣言する意味を整理してください.
  • はこれ以上拡張できないクラスです.
  • 変数を静的に宣言する意味を整理してください.
  • クラスは、最初の呼び出し時に生命を開始し、javaプログラムの終了時に消失します.オブジェクトを作成することなくアクセスできます.
  • メソッドを静的に宣言する意味を整理してください.
  • オブジェクトを作成することなく呼び出すことができ、クラス変数(静的変数)
  • しか使用できません.
    なぜ
  • try-catch-finallyブロックを使うのか、各ブロックの用途を整理してください
  • try:例外が発生する可能性のある構文をブロックにバインド
    catch:異常処理
    finally:異常が発生するかどうかにかかわらず、無条件に実行されるブロック