ホームページ  >  記事  >  Java  >  Java筆記試験問題と解答(基本難易度の筆記試験問題)

Java筆記試験問題と解答(基本難易度の筆記試験問題)

(*-*)浩
(*-*)浩オリジナル
2019-11-20 16:13:2911032ブラウズ

Java筆記試験問題と解答(基本難易度の筆記試験問題)

#1. メインクラス名が al である Java アプリケーションがありますが、それを保存するソース ファイルは何でしょうか? ()

Al.java (推奨学習: Java プログラマーの面接の質問 )

B.al.class

## C. al

D. 全正解

答え: A

分析: .class は java

2 .Java の解析ファイルです。クラスは ()#A. 型定義メカニズム

##B. データ カプセル化メカニズム

##C. 型定義メカニズムとデータ カプセル化メカニズム

D. 上記はどれも正しくありません

##回答: C

3. メソッドを呼び出すときに、メソッドに値を変更させても問題ありませんか?実際のパラメータは? ()

A 基本データ型をパラメータとして使用します

B. オブジェクトをパラメータとして使用します

C.A と B は両方とも正しいです

D.A とB どれも正しくありません

答え: B

分析: 基本データ型は実際のパラメータの値を変更できません

4。 Java 言語には、Java プログラムの並列メカニズムを反映した多くの利点と機能があります。 ()

A セキュリティ

B. マルチリニア

C. クロスプラットフォーム

D. ポータブル

回答: Portable

#5. コンストラクターの次の説明のエラーは ()

#A です。コンストラクターの戻り値の型は void

# のみです。 # #B. コンストラクターはクラスの特別な関数であり、そのメソッド名はクラス名と同じである必要があります

C. コンストラクターの主な機能は、クラスのオブジェクトの初期化を完了することです。 class D. 通常、新しいオブジェクトを作成するとき、システムは自動的にコンストラクターを呼び出します。

回答: A

分析: コンストラクターの名前はクラス名と同じであるため、戻り値の型を指定することはできません。

6. クラス フィールドまたはクラス メソッドを定義する必要がある場合、どの修飾子を使用する必要がありますか? ()

A static

B.package

C.privateD.public

答え:A

7. 次のコードを実行した後の出力は何ですか ()

package cn.wuliaokankan;
public class Test {
    public static void main(String[] args) {
        outer: for (int i = 0; i < 3; i++)
        inner: for (int j = 0; j < 2; j++) {
            if (j == 1)
            continue outer;
            System.out.println(j + " and " + i);
        }
    }
}

A.0 および 0

0 と 10 と 2

B.

1 と 0

1 と 1

1 と 2

C.

2 と 0

2 と 1

2 と 2

#答え: A

8. 次のコードで、関数 fun()() によってメンバー変数 m に直接アクセスできるようにする方法

package cn.wuliaokankan;
public class Test {
    private int m;
    public static void fun() {
        // some code…
    }
}

A. private int m を protected int m に変更します

B. private int m を public int m

に変更します。C. private int m を static int m

D. プライベート int m を int m に変更します

答え: C

9. 次の関数のうち、public void example(){….}

## のオーバーロード関数 () はどれですか。 #A public void example(int m){…}

B.public int example(int m){…}C.public void example2(){…}

D.public int example(int m, float f){…}

答え: ABD

10.次のコードを実行します。印刷された?

親クラス:

package cn.wuliaokankan;
public class FatherClass {
    public FatherClass() {
        System.out.println("FatherClassCreate");
    }
}

サブクラス:

package cn.wuliaokankan;
import cn.wuliaokankan.FatherClass;
public class ChildClass extends FatherClass {
    public ChildClass() {
        System.out.println("ChildClass Create");
    }
    public static void main(String[] args) {
        FatherClass fc = new FatherClass();
        ChildClass cc = new ChildClass();
    }
}
実行: C:\>java cn 。 wuliaokakankan.ChildClass

出力結果:?

答え:

FatherClassCreate
FatherClassCreate
ChildClass Create

以上がJava筆記試験問題と解答(基本難易度の筆記試験問題)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。