MCQSS.comでは、Scalaに関する無料の多肢選択の質問と回答を様々なトピックで提供しています。インタラクティブなフォーマットにより、質問に正しく回答したかどうかを即座に確認することができます。Scalaの多肢選択の質問コレクションを探索し、今日のScalaの知識をテストしてみましょう!会員登録やメンバーシップの購入は不要です。MCQSS.comを利用してスキルを向上させ、試験の準備をしましょう。
A. "&"
B. 「@」
C. 「$」
D. "_"
A. private [emblespackage] def foo = {...}
B. パッケージ[emblespackage] def foo = {...}
C. def foo = {...} //デフォルトアクセス
D. パッケージdef foo = {...} //パッケージプライベート
E. [emblespackage] private def foo = {...}
A. リスト(1,2,3)::リスト(5)
B. リスト(1,2,3) + 5
C. リスト(1,2,3):+ 5
D. リスト(1,2,3):: = 5
E. リスト(1,2,3):: 5
A. リストが空の場合にのみ使用されるデフォルト値
B. 結果が追加されるリスト。
C. 「アキュムレータ」、これが「b」の初期値です
D. 「アキュムレータ」、これは「a」の初期値です
A. AnyRefはScalaのルートオブジェクトです
B. そのようなクラスはありません
C. AnyRefは任意のものから派生しています
D. 値タイプを除くすべてのタイプはanyRefから下降します
A. クラスがサブタイプされているときに固定されたタイプパラメーター。
B. スーパータイプの場合に異なる場合があるタイプパラメーター。
C. スーパータイプに固定されたタイプパラメーター。
D. クラスがサブタイプ化されると変化する可能性のあるタイプパラメーター。
A. はい、JVMランタイムはテールコールの最適化をサポートします。
B. いいえ
C. 一部はコンパイラレベルで。コンパイラは、再帰的な呼び出しをループに巻き込んでみようとします。
D. 部分的には、Scalaでスタックが無限であるためです。
A. なし
B. ヌル
C. list()
D. なし
A. データバインディング
B. 統一タイプ
C. シーリングクラス
D. カレー
A. 機能
B. パラメーター
C. 概念
D. コンストラクト
A. 推論によって
B. 値によって
C. 名前で
D. 参照により
A. 密閉されているため、拡張できないケースクラス
B. 新しいキーワードを使用せずにこれらのクラスのインスタンスを構築できます
C. ToStringメソッドは自動的に再定義されます
D. Equalsメソッドは自動的に再定義されます
A. 「フォールド」操作
B. リストを繰り返している間の現在の合計
C. リストの次の要素
D. 式の返品値
A. 関数を適用する場合、関数によって定義されたすべてのパラメーターについて引数を渡すのではなく、それらの一部についてのみ、残りのものは空白のままになります
B. カレーをサポートする関数
C. 部分的に定義された関数。
D. scala.collection.immutableパッケージで使用される内部関数タイプ。
A. リスト[任意]
B. リスト[int]
C. リスト[AnyRef]
D. リスト[ブール]
E. リスト[Anyval]
A. ベースクラス
B. スーパースクリプト
C. スーパークラス
D. 機能クラス
A. 封印されたクラスのようなものはありません。
B. 密閉されたクラスのサブクラスは、同じパッケージ内のどこにでも継承できます。
C. 同じソースファイルで定義されている場合を除き、シールされたクラスは直接継承されない場合があります。
D. 密封されたクラスのインスタンスを変更することはできません。
A. 〜
B. *
C. !
D. |
A. 22
B. 16
C. 2
D. 20
A. サブタイプ、アドホック、パラメトリック多型
B. サブタイプとパラメトリック
C. どれでもない
D. パラメトリック
E. アドホックとパラメトリック
A. タイプセーフ
B. 通話を入力します
C. タイプバウンド
D. タイプ関数
A. xとyを「int」タイプのtのメンバーとして自動的に作成します[t]
B. アリティのタプル2
C. 可変yに100を割り当てます
D. XとYをさらにコードで同じ参照として扱う
E. コンパイルエラーを作成します
A. 真実
B. 間違い
A. シンプルなクラス
B. プレースホルダー
C. 警備員
D. 機能
A. (リスト(1,2,3)、リスト(4,5,6))
B. リスト(1,2,3,4,5,6)
C. 21
D. リスト(5,7,9)
E. リスト((1,4)、(2,5)、(3,6))
A. すべての文字列リテラルは、scala.collection.immutable.stringopsのインスタンスです
B. Java.lang.Stringのサブクラスは実行時に生成され、「長さ」メソッドをその署名に追加します。
C. 暗黙の変換により、java.lang.stringをScala.collection.immutable.stlingopsに変換します。これは、長さの方法をサポートします。
D. すべての文字列リテラルは、Scala Stringインタープリターで処理できます。
A. Scalaは高次関数をサポートしていません
B. 高次関数は、自分自身を返すパラメーターのない関数です
C. 高次関数は、他の関数をパラメーターとして取る関数です。
D. 高次関数は、関数を返す関数です
A. イテレーターはコレクションタイプです
B. Scalaはイテレーターをサポートしていません
C. イテレーターは、次のアイテムに前進する現在のアイテムを消費する着信アイテムのストリームです
D. イテレーターの特性は、すべてのコレクションタイプに混合されています
A. 間違い
B. 真実
A. ガード
B. 木
C. 配列
D. ワイルドカード
A. マッチローールが投げられます。
B. 「こんにちは」がタイプのものではないので、何も起こりません
C. 声明は「こんにちは!」を返します。
D. nullpointerexceptionがスローされます。
A. オブジェクト指向のスタイルで効率的にプログラムするために使用できる動的言語
B. JVMで実行されるJavaよりもはるかに優れた高度なオブジェクト指向言語
C. Martin Oderskyによって実装された高度なJava言語
D. 機能的なプログラミング構成をサポートするオブジェクト機能的言語
E. 純粋な機能プログラミング言語
A. 真実
B. 間違い
A. はい、しかし特性のためだけです。
B. いいえ
C. はい、しかし、それは慣用的なスカラではなく、そのため落胆します。
D. はい、すべての方法と関数には、少なくとも1つの返品ステートメントが必要です。
A. 真実
B. 間違い
A. インターフェース
B. フレームワーク
C. 議論
D. プラットホーム
A. "空所"
B. 「ブール」
C. "ヌル"
D. "得る"
A. 機能的な言語
B. これらの選択はすべてScala を説明しています
C. オブジェクト指向の言語
D. VMで実行される言語
A. モノオブジェクト
B. 単一の引数
C. シングルトンオブジェクト
D. 静的オブジェクト
A. オブジェクト
B. 方法
C. ブール人
D. オペレーション
A. 「スカラコム」
B. 「cscala」
C. 「scala.comp」
D. 「スカラック」
A. scala.anyref
B. 常にスーパークラスを指定する必要があります
C. Scala.Importref
D. Scalac use.ref
A. 真実
B. 間違い
A. パターンマッチの順序は無関係です
B. ケースセットは徹底的でなければなりません
C. パターンマッチングは、ケースクラスでは機能しません
D. パターンは構造タイプでは機能しません
A. public int%plus(int a)
B. Javaソースコードを使用してSCALAオペレーターを定義することはできません。
C. public int #plus(int a)
D. private int $ plus(int a)
E. public int $ plus(int a)
A. リストは有限の不変のシーケンスです
B. リストは、最後のファーストアウト(LIFO)、スタックのようなアクセスパターンに最適です
C. リストはjava.util.arraylistのプロキシです
D. リストは共変動です
A. 間違い
B. 真実
A. 弦
B. どれでも
C. ユニット
A. いいえ
B. はい
A. 「何でも」に一致するため、NONEを返します
B. 「こんにちは!」を返します「なし」は「オプション」の一種であるため
C. コンパイルしません
D. それは「何でも」を返します