⑭よく間違える問題

暗記

shuso 2023年12月12日 カード31 いいね0

ビューア設定

[Enter]でカードをめくります。キーボードショートカット

⑭よく間違える問題
  • @SuppressWarningsには注釈パラメータとして抑制したい対象を表す文字列を渡す。
    テストなどの目的で、一時的に使用するために警告を抑制したい場合は?
    unchecked
    deprecation
    removel
    removel
  • @SuppressWarningsには注釈パラメータとして抑制したい対象を表す文字列を渡す。
    非推奨のメソッド使用時に警告を抑制するのは?
    unchecked
    deprecation
    removel
    deprecation
  • コンパイラが発する警告を抑制するため、また
    非推奨のクラスにつけるアノテーション
    @Override
    @Deprecated
    @SuppressWarnings
    @SuppressWarnings
  • バージョン変更などにより使用できなくなる可能性があるものに付与するためのアノテーション
    @Override
    @Deprecated
    @SuppressWarnings
    @Deprecated
  • java.lang.annotationパッケージの
    RetentionPolicyという列挙型を使い
    アノテーションの保持期間を表す。
    以下の列挙子を使用し、
    アノテーションに関する情報は実行時に破棄されるものは?
    CLASS
    RUNTIME
    SOURCE
    CLASS
  • 生成したいスレッド数を引数に受け取り、生成した分だけのタスク待ちのスレッドを保持するスレッドプール
    newSingleThreadExcutor
    newFixedThreadPool
    newCachedThreadPool
    newManagedThreadPool
    newFixedThreadPool
  • 処理時間に関係なくインターバルを一定にしたい場合はScheduledExcutorServiceの
    ○○メソッドを使用する
    scheduleAtFixedRatedメソッド
    scheduleWithFixedDelayメソッド
    scheduleWithFixedDelayメソッド
  • ScheduledExcutorServiceが終了するまで定期的に繰り返し実行するには○○メソッドを使用する
    scheduleAtFixedRatedメソッド
    scheduleWithFixedDelayメソッド
    scheduleAtFixedRatedメソッド
  • マルチスレッドアプリケーションで使用する修飾子の一つは?
    volatile
    strictfp
    transient
    volatile
  • 処理を実行するタイミングの制御や定期的に処理を実行したい場合に使用するインタフェース
    ScheduledExcutorService
    ScheduledConcurrentService
    ScheduledExcutorService
  • らかじめ複数のスレッドを生成して保持したScheduledExecutorServiceを取得するには
    Excutorsクラスの○○メソッドを使用する
    newScheduledThreadPool
    newCachedThreadPool
    newManagedThreadPool
    newScheduledThreadPool
  • 時間の経過で不要なスレッドを削除するExcutorServiceを取得するメソッド
    newSingleThreadExcutor
    newFixedThreadPool
    newCachedThreadPool
    newManagedThreadPool
    newCachedThreadPool
  • Optionalクラスの
    値があれば第一引数(Consumer)に設定したラムダ式
    値がなければ第二引数(Runnnable)に設定したラムダ式を実行するメソッドは?
    ofNullable
    isPresent
    isEmpty
    ifPresent
    ifPresentOrElse
    ifPresentOrElse
  • Collectorインタフェースで、
    処理途中の値を保持するためのオブジェクトを生成するメソッドは?
    ①supplier
    ②accumulator
    ③combiner
    ④finisher
    ⑤characteristics
    ①supplier
  • Optionalクラスの
    値があればtrue、空ならfalseを戻す
    メソッドは?
    of
    ofNullable
    isPresent
    isEmpty
    isPresent
  • 終盤操作?中盤操作?
    collect
    終盤操作
  • 終盤操作?中盤操作?
    limit
    中盤操作
  • Fileクラスの
    指定したディレクトリ内のサブディレクトリを再帰的に処理しつつ、必要なものだけに絞り込みたい場合の
    メソッドは?
    list
    walk
    find
    find
  • DBMSとの接続を解除するためのメソッド
    Connectionのfinalizeメソッド
    Connectionのcloseメソッド
    ResultSetのfinalizeメソッド
    ResultSetのcloseメソッド
    Connectionのcloseメソッド
  • Listインターフェースの実現クラスで以下の特徴を持ったものは?
    書き込みは速いが、読み込みは遅い
    ArrayList
    LinkedList
    Vector
    LinkedList
  • ロケール情報に対応するプロパティファイルが存在しなかった場合の例外
    MissingResourceException
    PropertyNotFoundException
    MissingResourceException
  • 任意のタイミングでロケール情報を切り替える方法
    ResourceBundleクラスの
    ・setLocaleクラスの第二引数にロケール情報を渡す
    ・getBundleクラスの第二引数にロケール情報を渡す
    ・getBundleクラスの第二引数にロケール情報を渡す
  • Locale local = new Local("ja" , "JP");
    ja,JPはそれぞれ何コード?
    jaは言語コード
    JPは国コード
  • 通常の数値フォーマットは
    getInstance
    getIntegerInstance
    getCurrencyInstance
    getPercentInstance
    getInstance
  • IETF言語タグの文字列を使いLocalクラスのインスタンスを生成する方法
    Local locale = Locale.getLanguageTag("en-US-x-lvariant-POSIX");
    Local locale = Locale.forLanguageTag("en-US-x-lvariant-POSIX");
    Local locale = Locale.forTag("en-US-x-lvariant-POSIX");
    Local locale = Locale.forName("en-US-x-lvariant-POSIX");
    Local locale = Locale.forLanguageTag("en-US-x-lvariant-POSIX");
  • クラスの定義情報を調べることで、
    インスタンスが具体的に何型かを知らなくても動作させることができる技術は?
    リフレクション
  • どのインスタンスのメソッドを起動するかを指定するために、起動対象のインスタンスへの参照を引数として受け取る
    getDeclaredMethods
    invoke
    invoke
  • Unicode正規化を実現するためのメソッド
    java.text.Normalizerのnormalizeメソッド
    java.text.Normalizerのtranslateメソッド
    java.util.Normalizationのnormalizeメソッド
    java.util.Normalizationのtranslateメソッド
    java.util.Normalizationのnormalizeメソッド
  • シリアライズプロキシパターンの説明として
    シリアライズのときには
    writeReplace
    writeResolve
    writeObject
    readReplace
    readResolve
    readObject
    が呼び出される
    writeReplace
  • 特定のコードやjarファイルだけにtセキュリティポリシーを適用するには○○する必要がある
    codebase
    callbase
    basecode
    codebase
  • どうしてもPreparedStatementではなく、statementを使わなければならず
    かつパラメータを受け取るSQL文を扱うなら、
    Statementインタフェースの何メソッドをつかうべき?
    enquoteldentifierメソッド
    ldentifierメソッド
    enquoteメソッド
    enquoteldentifierメソッド
  • テストする
よく頑張りました
暗記スタート