日本語でのJavaに関するコアな質問

日本語でのJavaに関するコアな質問

100 以上の コアJava MCQ に答えて、コアJava の理解をテストしてください。
下にスクロールして始めましょう!

1: 次のうち、Javaの予約された言葉ではないものはどれですか?

A.   公共

B.   プライベート

C.   仮想

D.   最後の

2: プログラムの出力は何ですか? class ab {public static void main(string [] ar){system.out.print(" hi"); } static {system.out.print(" how"); }}

A.   ランタイムエラー

B.   こんにちはハウ

C.   howhi

D.   コンパイルエラー:静的で

3: コアJavaプラットフォームは、次のような開発者に多くの利点を提供します。

A.   複数のハードウェアプラットフォームにわたる一貫したプログラミングインターフェイス

B.   ネイティブコードと比較した優れた速度とパフォーマンス

C.   ミニマリストのデザイン哲学を備えた純粋に機能的なプログラミング言語

D.   ほとんどのプラットフォームでネイティブコードに直接編集します

4: クラスのインスタンスを作成する正しい方法は何ですか?

A.   className varname = new className(new className);

B.   className varname = new className(arguments);

C.   varname classname = new varname(arguments);

D.   classname varname => new className();

5: falsに忠実ですか? StrictFPキーワードは、フローティングポイント変数で操作を実行すると、すべてのプラットフォームで同じ結果を取得することが保証されます。

A.   真実

B.   間違い

6: 次のコードを考慮して、出力は何ですか:Java.lang.Reflect.Methodをインポートします。クラスバー{private int bar(int a){return a * a; }} public class foo {public static void main(string [] args){try {bar bar = new bar();メソッドメソッド= bar.getClass()。getDeclaredMethod(" bar"、int.class); method.setAccessible(true); System.out.println(method.invoke(bar、new Integer(5))); } catch(Exception e){e.printstacktrace(); System.out.println(" error"); }}}

A.   25

B.   ヌル

C.   Illegalaccessexceptionがスローされます

D.   CompileError

E.   5

7: インターフェイスは...

A.   抽象クラスのコンクリートを作成します

B.   ヒープサイズの縮小

C.   実装をカプセル化する設計契約を作成

D.   抽象的な工場パターンの実装

8: object.wait()メソッド:

A.   notifyall()がオブジェクトに呼び出された場合、待機から履歴します

B.   notify()がオブジェクトに呼び出された場合、待機から再開します

C.   現在のスレッドが待機します

D.   指定された時間が経過した場合に待つことを再開します

9: 配列を合法的に宣言、構築し、初期化するのはどれですか?

A.   int mylist [] [] = {4,9,7,0};

B.   int [] mylist = {" 1"、" 2"、" 3"};

C.   int [] mylist =(5、8、2);

D.   int mylist [] = {4、3、7};

10: 別のクラスを拡張するJavaクラスは、通常、次の言葉で説明されています。

A.   サブクラス

B.   動的

C.   概要

D.   過負荷

11: 最後に慣れています。

A.   JVMがシャットダウンしたときにコードブロックが実行されることを確認します。

B.   トライ/キャッチが例外なく完了した場合にのみ、コードのブロックが実行されることを確認してください

C.   トライ/キャッチが例外を除いて完了した場合にのみ、コードのブロックが実行されることを確認してください

D.   トライ/キャッチの後にコードのブロックが常に実行されることを確認

12: メソッドまたは変数が"プライベート"を持っているとマークされている場合アクセスレベル、次にアクセスできます。

A.   同じクラス内

B.   同じクラス内、またはそのスーパークラスの内部

C.   同じクラス内、またはサブクラス内

D.   同じクラスまたはその親クラス内

13: クラス名の適切な資本化の例は何ですか?

A.   キャメルケース

B.   キャメルケース

C.   キャメルケース

D.   キャメルケース

14: " javac"コマンドラインツールは以下に使用されます。

A.   Java Bytecodeファイルをネイティブ実行可能ファイルに変換します

B.   Javaクラスファイルのコレクションを.jarアーカイブに圧縮します

C.   JavaソースファイルをByteCodeクラスファイルにコンパイル

D.   ネイティブメソッドのCヘッダーとスタブを生成します

15: Javaは、次のようなプロセスを使用してメモリの割り当てと再利用を処理します。

A.   バディブロック

B.   ごみ収集

C.   仮想メモリ

D.   マニュアルメモリ管理

16: トライキャッチブロックで使用できる追加キーワードはどれですか?

A.   終了

B.   確定します

C.   ついに

D.   最後の

17: 平等のために2つの文字列を比較する最も信頼できる方法は、次のことです。

A.   他のオブジェクトの1つのオブジェクトの.equals()または.compareto()メソッドを使用

B.   各オブジェクトの.value()で==演算子を使用する

C.   オブジェクトに&=演算子を使用します

D.   オブジェクトに==演算子を使用します

18: a" try"常に実行されるブロックは次のとおりです。

A.   " if"

B.   "インポート"

C.   " enum"

D.   "最後に"

19: 親クラスのフォローから子のクラスを定義するには:

A.   クラスの子供は親を拡張します

B.   クラスの子:親

C.   クラスの子供は公共の親を拡張します

D.   クラスチャイルド::親

20: java.util.scannerをインポートするための正しい構文は何ですか?

A.   輸入。 Java.util.scanner;

B.   import.java.util.scanner;

C.   import.java.util.scanner。

D.   Java.util.scannerをインポートします。

21: クラスを無効にしたくない場合は、クラスを次のように行う必要があります

A.   クラスは抽象的でなければなりません

B.   クラスは公開する必要があります

C.   クラスは最終的なものでなければなりません

D.   クラスは静的でなければなりません

22: APIを文書化するには、どのツールを使用していますか?

A.   Javaapi

B.   DocumentCreate

C.   Javadoc

D.   アピクリート

23: これらのどれがJavaのカプセル化の利点ですか?

A.   カプセル化はモジュールの結合を減らし、モジュール内の結束を増加させます

B.   Javaでのカプセル化により、ユニットテストが簡単になります

C.   これらすべて

D.   カプセル化されたコードは、新しい要件で簡単に変更できます

24: Javaで多数の弦を連結する最も効率的な方法は何ですか?

A.   StringBufferオブジェクト。

B.   +演算子。

25: 次のうち、有効なコンストラクターの署名はどれですか?

A.   public void classname()

B.   public static className()

C.   static className()

D.   public className()

26: thread.sleep()メソッド:

A.   同期されたメソッドのみで実行を一時停止します

B.   ホストされた仮想マシンがすべての形式の実行を停止させます

C.   すべてのスレッドが実行を停止します

D.   現在のスレッドが実行を中断します

27: どうすればクラスが別のクラスに継承されるのを止めることができますか?

A.   クラスのデフォルトコンストラクターをプライベートとして宣言します。

B.   クラスを決勝として宣言します。

C.   クラスを要約として宣言します。

D.   不可能です。

28: public class someclass {public static void main(string [] args){system.out.println(((string)null); }}このコードはエラーなしでコンパイルしますか?

A.   はい

B.   いいえ

29: 「新しい」オペレーターでスレッドを作成するとき - 次のステートメントのいずれかがその状態について真実です

A.   start()メソッドがと呼ばれると「実行可能」になります

B.   「実行可能な」状態です

C.   別のスレッドがnotify()を呼び出すまでブロックされます

D.   すぐに実行を開始します

30: Equals()メソッドをオーバーライドした場合、常にどの方法をオーバーライドする必要がありますか?

A.   ハッシュコード()

B.   toString()

C.   待って()

D.   クローン()

31: これらのどれが本当ですか?

A.   インターフェイスは、別のインターフェイスとクラスを実装します

B.   クラスはクラスを実装および拡張します

C.   インターフェースはクラスを拡張しますが、別のインターフェイスを実装します

D.   クラスはインターフェイスを実装しますが、クラスを拡張します

32: 抽象クラスは最終クラスになることができますか?

A.   いいえ

B.   はい

33: メンバーまたはスーパークラスの方法にアクセスするために使用されるキーワード?

A.   これ

B.   素晴らしい

C.   拡張

D.   ネイティブ

34: オートボクシングとは何ですか?

A.   JVM intから値を浮かせる変換

B.   IDEによるブラケットの自動挿入

C.   Javaでは発生しませんが、動的にタイプされたJVM言語のようなGroovyのみで発生します

D.   プリミティブタイプと参照タイプ間のJVM変換

35: リフレクションメカニズムは次のことを可能にします:

A.   XMLファイルに構成を委任します

B.   オブジェクトが保護されている場合でもプライベートであっても、オブジェクトのプロパティと方法を変更および検査します

36: パッケージテスト;クラステスト{} ----------------パッケージテスト;クラスサブテストはテストを拡張します{}クラスが個別のファイルにある場合、このコードはエラーなしでコンパイルされますか?

A.   いいえ

B.   はい

37: プログラムの出力はどうなりますか? public class foo {public static void main(string [] args){try {return; }最後に{system.out.println("最後に"); }}}

A.   ついに

B.   コンピレーションは失敗します。

C.   コードは出力なしで実行されます。

D.   例外は実行時にスローされます。

38: プロジェクト内で、ネットワークパスに保持されているクラスまたはJARファイルをどのように使用できますか?

A.   コンピレーション中にのみクラス /jarファイル名に言及する

B.   プロジェクトと同じフォルダーに直接コピーして含めることにより

C.   いいえ、ネットワークファイルを直接使用できません

D.   ClassPathにパスとクラス /JARファイル名を含む

E.   パス内のファイル名に言及します

39: 以下のメソッドは何が返されますか? public foo(){int x = 5; xを返します。 }

A.   ランタイムエラー

B.   5

C.   ヌル

D.   エラーをコンパイル

40: 以下のコードの出力は何ですか? int a = 0; int b = 0; if(a ++ == 1 || b ++ 1){} system.out.println(a+""+ b);

A.   0 1

B.   0 0

C.   1 0

D.   1 1

41: Java Collections Frameworkを使用して、値にキーをマップする新しいクラスをどのように作成する必要がありますか?

A.   キュー、リスト、および配列インターフェイスを実装します

B.   おそらくAbstractMapクラスを拡張して、マップインターフェイスを実装します

C.   IteratorとArrayインターフェイスの両方を実装します

D.   AbstractCollectionクラスを拡張して、AbstractCollectionインターフェイスを実装する

42: concurrenthashmap< k、v>の利点は何ですか?

A.   nullをキーまたは値を使用できます

B.   挿入された順序でデータを取得するために、すべてのエントリを通じてリストを維持します。

C.   すべての操作はスレッドセーフであり、検索操作はロックを必要としません

D.   すべてのアクセスを防ぐ方法でテーブル全体をロックすることをサポートします

43: " java"コマンドラインツールは以下に使用されます。

A.   Javaクラスファイルのコレクションを.jarアーカイブに圧縮します

B.   Java .Classファイルをロードして実行

C.   RassファイルをReadableソースコードに分解します

D.   JavaソースファイルをByteCodeクラスファイルにコンパイルします

44: JDBCは、トランザクションの問題に対処します。

A.   真実

B.   間違い

45: " showable"?

A.   いいえ

B.   はい

46: " static"キーワードは何かをマークします:

A.   初期化後に変化しない

B.   値を変更できない定数変数

C.   サブクラス化または過負荷になることができなくなりました

D.   特定のインスタンスではなく、クラスに属します

47: Javaのさまざまな種類のアクセス修飾子は何ですか

A.   プライベート、パブリック

B.   プライベート、保護された、デフォルト、パブリック

C.   プライベート、保護された、公共

D.   保護された、デフォルト、パブリック

E.   プライベート、デフォルト、パブリック

48: ラムダスはどのJavaメジャーリリースを紹介しましたか?

A.   Java 6

B.   Java 5

C.   Java 7

D.   Java 8

49: ハッシュマップにオブジェクトを保存するためのユーザー定義のクラスを作成する場合、どの方法をオーバーライドする必要がありますか?

A.   equal()メソッド

B.   HashCode()メソッド

C.   コンストラクターメソッド

D.   equals()とhashcode()メソッドの両方

E.   (あなたは方法を上書きする必要はありません)

50: オブジェクトのインスタンスを使用して、オブジェクトが次のかどうかを判断できます。

A.   特定のインターフェイスを実装するクラスのインスタンス

B.   (これらすべて)

C.   クラスのインスタンス

D.   クラスのサブクラスのインスタンス

51: パッケージのサブクラスがスーパークラスのメンバーにアクセスできるようにします。この目的を達成する最も制限的なアクセスはどれですか?

A.   一時的

B.   プライベート

C.   保護

D.   公共

52: ==コンパレータが2つのオブジェクトで使用されると、それらが次のかどうかを確認するためにチェックします。

A.   同じクラスのインスタンスです

B.   同じ値に評価します

C.   最初のオブジェクトの.equals()メソッドに従って同じ値を持っています

D.   まったく同じオブジェクトへの参照

53: and"オーバーロード"メソッド同じクラスの1つ(またはそれ以上)のメソッドと共通するものは何ですか?

A.   同じ名前

B.   同じ数とタイプのパラメーター

C.   タイプに関係なく、同じ数のパラメーター

D.   同じリターンタイプ

54: equals()をオーバーライドしたときにハッシュコード()をオーバーライドすることが重要なのはなぜですか?

A.   hashcode()が無効にされていない場合、equals()は例外をスローします。

B.   Equals()をオーバーライドする場合、HashCode()をオーバーライドすることは重要ではありません。

C.   Hashcodeがhashcode()の契約を破ることなく、オーバーライドは等しくなります。

55: スレッドの実行を開始するために使用される方法の名前は何ですか?

A.   初期化();

B.   始める();

C.   履歴書();

D.   走る();

56: プログラムという名前の実行可能jarファイルを実行する正しいコマンドはどれですか。

A.   jar program.jar

B.   Java -jar program.jar

C.   jar -runプログラム

D.   Java -Jarプログラム

E.   Java -run program.jar

57: Java Beansについては、次の声明のうちどれが当てはまりますか?

A.   Java Beansはユーザー定義のクラスです。

B.   すべてのJava Beansは、Java.Beanベースクラスを拡張する必要があります

C.   Java Beansはサーバーサイドプログラミングで使用することはできません。グラフィカルユーザーインターフェイスにのみ使用されます。

D.   Java Beansは、スレッドを作成することは許可されていません

58: 最新のJVMを使用する場合、System.gc()を呼び出す:

A.   モバイルまたはメモリ限定デバイスのプログラミングで特に重要です。

B.   必ずしもガベージコレクションが発生するように強制するわけではなく、慣用的なJavaではありません。

C.   コレクションからいくつかの要素を削除した後に実行する必要があります。

D.   Javaでメモリ管理を実行するための最も簡単で信頼できる方法です。

E.   ヒープ上のすべての孤立したオブジェクトを直接的かつすぐに処分します。

59: 出力とは何ですか? int [] xxx = {10、20};リスト< string> list = new ArrayList< string>(10); list.add(" 01"); list.add(" 02"); System.out.println(xxx.length +"、" + list.size());

A.   2、10

B.   1、2

C.   10、2

D.   エラーをコンパイルします

E.   2、2

60: クラスが拡張する場合があります:

A.   インターフェイスは1つだけです

B.   1つの非ファイナルクラスのみ

C.   多重継承を通じて多くのクラス

D.   1つの内側クラスのみ

61: 不変のオブジェクトは常に...

A.   メモリ効率

B.   スレッドセーフ

C.   多型

D.   シリアル化可能

62: runtimeexceptionを処理するための正しいステートメントは何ですか?

A.   それは場所のトライキャッチに囲まれなければなりません

B.   "スローを使用してマークする必要があります"メソッド宣言のキーワード

C.   この例外は、修正する必要があるプログラマーエラーを表しているため、キャッチしてはなりません。

D.   Try-Catch On Placeで処理することもできますが、" Throws"を使用して伝播することもできます。キーワード

63: Javaは、次のように呼ばれるキャラクターの可変シーケンスのクラスを提供します。

A.   ミュータブレストリング

B.   弦

C.   stringbuffer

D.   チャーセクセンス

64: チェックされた例外と未確認の例外の違いは何ですか?

A.   チェックされた例外はスロー可能に拡張され、チェックされていない例外はありません。

B.   チェックされていない例外はスロー可能に拡張され、チェックされた例外は拡張されません。

C.   チェックされている間は、チェックされていない例外をキャッチする必要があります

D.   チェックされていない場合は、チェックされた例外をキャッチする必要があります。

65: これらの中で、どのクラス/クラスが安全ですか?

A.   文字列と文字列

B.   StringBuilder

66: これらのリストのどれがJavaプログラミング言語キーワードのみを含むものですか?

A.   strictfp、constant、super、emftments、do

B.   試してください、仮想、スロー、最終、揮発性、一時的

C.   クラス、if、void、long、int、継続

D.   バイト、ブレイク、アサート、切り替え、include

E.   goto、instanceof、native、最後に、デフォルト、スロー

67: Corbaに加えて、Core Javaは以下を使用してネットワークサービスもサポートしています。

A.   IPX / SPXプロトコル

B.   リモートメソッドの呼び出し

C.   リモートプロシージャコール

D.   リモートオブジェクトアクセス

68: アクセス修飾子のない方法(つまり、パブリック、プライベート、保護)は...

A.   プライベート

B.   パッケージプライベート

C.   保護されています

D.   静的

E.   公共

69: Javaプログラミング言語の予約済みの単語はどれですか?

A.   参照

B.   配列

C.   ネイティブ

D.   サブクラス

E.   方法

70: リストインターフェイスには、どのスーパーインターフェイスがありますか?

A.   設定

B.   コレクションと反復の両方

C.   コレクション

D.   反復可能

71: ENUMの例{1、2、3}どのステートメントが本当ですか?

A.   式(1つの== 1)および1つのequals(1)はどちらも真実であることが保証されています。

B.   RAW java.util.hashmapでは、例の値を使用できません。代わりに、プログラマーはjava.util.enummapを使用する必要があります。

C.   例の値はjava.util.sortedsetで使用できますが、列挙された型がjava.lang.comparableを実装していないため、セットはソートされません。

D.   式(1つ< 2)は真であることが保証されており、One.comPareTo(2)は1未満であることが保証されています。

72: 次のうち、コンピレーションの詳細を見るために使用されるのはどれですか

A.   Javac -detail testexample.java

B.   Javac -verbose testexample.java

C.   Javac -debug testexample.java

D.   どれでもない

73: StringBufferとStringBuilderに当てはまるオプション

A.   StringBufferはスレッドセーフではなく、StringBuilderはスレッドセーフです。

B.   StringBufferもStringBuilderも糸が安全ではありません。

C.   StringBufferとStringBuilderはスレッドセーフです。

D.   stringbufferはスレッドセーフであり、stringbuilderはスレッドセーフではありません

74: 次のコードフラグメントの後、Aの値は何ですか?文字列s; int a; s ="愚かな少年。&#34 ;; a = s.indexof(" fool");

A.   -1

B.   ランダム値

C.   1

D.   0

E.   4

75: Javaの自動メモリ管理:

A.   AllocやDallocなどの関数を使用してオーバーライデンすることができます

B.   仮想マシン設定を使用して調整できます

C.   コンパイル時に静的または動的に動作するように構成できます

D.   各仮想マシン内にハードコードされた設定を使用しますが、変更してはなりません

76: public class someclass {public static void main(string [] args){system.out.println(((string)null); }}次のプログラムの結果は何ですか?

A.   コードはnullpointerexceptionをスローします。

B.   コードはコンパイルされません。

C.   コード印刷" null"コンソール。

77: Java'の文字列クラスはです

A.   不変ですが、サブクラス化できます

B.   最終、不変のインスタンスを備えた

C.   可変、そしてサブクラス化することができます

D.   ファイナルですが、可変インスタンスを作成します

78: プログラムの出力:クラステスト{public static void main(string [] ar){int i = 0; if(i)system.out.print(" hi"); else system.out.print(" bye"); }}

A.   ランタイムエラー:互換性のないタイプ

B.   さよなら

C.   コンパイルエラー:互換性のないタイプ

D.   やあ

79: 次のうち、オーバーロードとオーバーライドメソッドについて当てはまるものはどれですか?

A.   オーバーロードは、メソッドのアクセスを任意に変更できますが、オーバーライドはより制限的になるだけです

B.   最終的な方法はオーバードリデンですが、過負荷ではありません

C.   オーバーロードはコンパイル時に発生しますが、オーバーライドは実行時に発生します

D.   オーバーロードされたメソッドの引数リストは同じデータタイプでなければなりません(オーバーライドされた方法とは異なります)

80: ENUMの例{1、2、3}どのステートメントが本当ですか?

A.   式(1つの== 1)および1つのequals(1)はどちらも真実であることが保証されています。

B.   RAW java.util.hashmapでは、例の値を使用できません。代わりに、プログラマーはjava.util.enummapを使用する必要があります。

C.   例の値はjava.util.sortedsetで使用できますが、列挙された型がjava.lang.comparableを実装していないため、セットはソートされません。

D.   式(1つ< 2)は真であることが保証されており、One.comPareTo(2)は1未満であることが保証されています。

81: ’ブランク"最終変数(初期値なしで定義されています:

A.   その値が実行時にアクセスまたは割り当てられる場合、例外が発生します

B.   null値があり、初期化または後で割り当てられた場合、例外を提起します

C.   違法であり、コンパイル時にエラーを引き起こします

D.   後で初期化できますが、単一の場所でのみ

82: int []をArrayList< integer>にどのように変換しますか?

A.   ToArrayList()を使用する

B.   ループで、新しい整数を作成します。

C.   Static Arrays.Aslistメソッドを使用

D.   鋳造

83: 弱い参照とは何ですか?

A.   収集されたごみ収集されたオブジェクトへの参照。

B.   オブジェクトが求められたときに集められたゴミであった可能性のあるオブジェクトへの参照。

C.   収集されないオブジェクトへの参照。

D.   ゴミ収集されようとしているオブジェクトへの参照。

84: Javaの有効なキーワードはどれですか?

A.   インターフェース

B.   署名なし

C.   int

D.   弦

E.   浮く

85: シングルトンパターンを実装するクラスには...

A.   パブリックコンストラクター、公共の静的工場法、静的インスタンス変数はありません。

B.   静的工場法と静的インスタンス変数の代わりに、パブリックコンストラクター。

C.   パブリックコンストラクター、プライベート静的工場法、静的インスタンス変数はありません。

D.   パブリックコンストラクターと静的な工場法、および非静的なインスタンス変数はありません。

86: "エラー"の直接の親は何ですか"クラス?

A.   例外

B.   スロー可能

C.   runtimeexception

87: Javaソースコードがコンパイルされます

A.   バイトコード

B.   。クラス

C.   ソースコード

D.   .obj

E.   。EXE

88: 次のコードの問題は何ですか?文字列s ="&#34 ;; for(int i = 0; i< 1000000; i ++){s+= integer.toString(i); }

A.   上記のコードに問題はありません。

B.   弦が不変であるため、非常にゆっくりと機能します。

C.   コンパイルされません。

D.   integer.toString()が遅いため、非常にゆっくりと機能します。

89: Java変数は、次のような方法に渡されます。

A.   パスバイリファレンス

B.   ない

C.   パスバイ値

90: "メイン"メソッドを過負荷にします

A.   いいえ

B.   はい

91: 次のコードをコンパイルして実行しようとすると、何が印刷されますか? int i = 9; switch(i){default:system.out.println(" default");ケース0:System.out.Println(" Zero");壊す;ケース1:System.out.println(" one");ケース2:System.out.println(" 2"); }

A.   出力は表示されません

B.   エラーデフォルト節は定義されていません

C.   デフォルト

D.   デフォルトゼロ

92: 静的な内部クラスに関する次の記述のうち、真実ですか?

A.   静的な内部クラスには、囲まれたクラスのインスタンスが必要です。

B.   静的な内部クラスには、静的イニシャルイザーが必要です。

C.   静的インナークラスには、囲まれたクラスのインスタンスに言及していません。

D.   静的な内部クラスは、外側クラスの非静的メンバーにアクセスできます。

93: クラスXはrunnable {public static void main(string args []){ /*コードの欠落? */} public void run(){}}次のコード行のどれがスレッドを起動するのに適していますか?

A.   x run = new X();スレッドT = newスレッド(実行); t.start();

B.   スレッドt = newスレッド(); x.run();

C.   スレッドT = newスレッド(x);

D.   スレッドT = newスレッド(x); t.start();

94: 割り込み()は常にすべてのスレッドを終了させますか?

A.   はい、割り込み後()が呼ばれた後、スレッドはすぐに終了します

B.   いいえ、スレッドで中断が有効になっていない場合、それは終了しません

C.   はい、スレッドは事前定義された中断点に到達し、停止します

95: フローティングポイント通貨計算にはどのようなタイプを使用する必要がありますか?

A.   バイト

B.   bigdecimal

C.   ダブル

D.   浮く

96: IS"メソッド" Java Reflection APIの一部

A.   いいえ

B.   それはJava言語の一部ですが、反射APIの一部ではありません

C.   はい

97: クラスの単一のインスタンスを作成するには、一緒に行くことができます

A.   静的クラス

B.   (どれでもない)

C.   抽象クラス

D.   最終クラス

98: どの声明が本当ですか?

A.   例外をスローできるステートメントは、トライブロックに同封する必要があります。

B.   エラーを投げることができるステートメントは、トライブロックに同封する必要があります。

C.   エラークラスはruntimeexceptionです。

D.   catch(x x)xのサブクラスをキャッチできます。ここで、xは例外のサブクラスです。

99: プログラムでは、基本的なJavaオブジェクトを含む他のいくつかのデータファイルを含むzipファイル(myfile.zip)を読む必要があります。次のうち、タスクの入力ストリームを構築できるものはどれですか?

A.   new objectInputStream(new ZipinputStream(new FileInputStream((“ MyFile.Zip”)));

B.   new ZipinputStream(new objectInputStream(“ myfile.zip”));

C.   new ZipinputStream(new FileInputStream(“ myfile.zip”));

D.   new DatainputStream(new FileInputStream(“ myfile.zip”));

100: フロートP =新しいフロート(3.14F); if(p> 3){system.out.print(" pは3よりも大きい"); } else {system.out.print(" pは3よりも大きくありません。"); }最後に{system.out.println("良い一日があります。"); }結果は何ですか?

A.   Pは3より大きくなります。良い一日を。

B.   Pは3より大きくありません。良い一日を。

C.   コンピレーションは失敗します。

D.   Pは3より大きくなります。