問題
Java の特徴はどれか。
選択肢
- 1オブジェクト指向言語であり、複数のスーパクラスを指定する多重継承が可能である。
- 2整数や文字は常にクラスとして扱われる。
- 3ポインタ型があるので、メモリ上のアドレスを直接参照できる。
- 4メモリ管理のためのガーベジコレクションの機能がある。
正解
4. メモリ管理のためのガーベジコレクションの機能がある。
詳しい解説を見る解説を閉じる
解説
Java は不要になったオブジェクトのメモリ領域を自動的に解放するガーベジコレクション機能をもつ。よって「エ」が正しい。アは Java はクラスの多重継承を許さず(インタフェースで代替)、イは int や char などの基本データ型はクラスではなくプリミティブ型として扱われ、ウは Java にはポインタ型がなくアドレスを直接操作できないため、いずれも誤りである。(出典: 平成30年度 秋期 基本情報技術者試験 午前 問8)
一問一答
科目A 180問+科目B 60問