#1. メインクラス名が al である Java アプリケーションがありますが、それを保存するソース ファイルは何でしょうか? ()
Al.java (推奨学習: Java プログラマーの面接の質問 )
B.al.class
## C. alD. 全正解答え: A
分析: .class は java2 .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 mD. プライベート 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 サイトの他の関連記事を参照してください。