正在加载,请稍候…

完整刷题、自动判分与错题本在主站体验 前往 爱课堂 →

Java语言程序设计 练习题

共 926 道题,以下仅展示题目与选项,供练习与学习使用。

想边做边批改、自动判分、收藏错题? 前往主站在线练习《Java语言程序设计》,获得完整学习体验。
前往 爱课堂 学习 →
单选题 1分
访问数组越界会抛出( )异常。
  1. ANullPointerException
  2. BArrayIndexOutOfBoundsException
  3. CIndexOutOfBoundsException
  4. DIllegalArgumentException
单选题 1分
数组初始化时,元素默认值为( )。
  1. A0/false/null
  2. B随机值
  3. C1
  4. D空字符串
单选题 1分
StringBuffer和StringBuilder的区别是( )。
  1. AStringBuffer更快
  2. BStringBuilder更快
  3. C没有区别
  4. DStringBuffer不可变
单选题 1分
字符串常量存储在( )中。
  1. A
  2. B
  3. C字符串常量池
  4. D方法区
多选题 2分
String类的常用方法包括( )。
  1. Alength()
  2. BcharAt()
  3. Csubstring()
  4. DindexOf()
多选题 2分
数组的特点包括( )。
  1. A长度固定
  2. B元素类型相同
  3. C通过下标访问
  4. D长度可变
多选题 2分
创建数组的方式包括( )。
  1. Anew关键字
  2. B直接初始化
  3. Cmalloc
  4. Dcreate
多选题 2分
String、StringBuffer、StringBuilder的区别包括( )。
  1. AString不可变
  2. BStringBuffer线程安全
  3. CStringBuilder性能高
  4. D没有区别
多选题 2分
遍历数组的方式包括( )。
  1. Afor循环
  2. B增强for循环
  3. Cwhile循环
  4. Ddo-while循环

本页仅提供题目与选项供学习参考,不含答案。如需系统练习、自动判分与错题本,欢迎前往主站《Java语言程序设计》在线练习