JAVA面向对象 程序设计习题集
1
主编 姚骏屏
2
目 录
引 言 .......................................................................................... 7 第一章 JAVA基础 ...................................................................... 8 一、填空题 ............................................................................. 8 二、判断题 ........................................................................... 11 三、选择题 ........................................................................... 12 四、程序阅读题 ................................................................... 31 第二章 控制结构 .................................................................... 37 一、选择题 ........................................................................... 37 二、填空题 ........................................................................... 54 三、判断题 ........................................................................... 57 四、程序阅读题 ................................................................... 58 五、编程题 ........................................................................... 63 第三章 字符串 .......................................................................... 68 一、选择题 ........................................................................... 68 二、填空题 ........................................................................... 73 三、判断题 ........................................................................... 74 四、编程题 ........................................................................... 75 第四章 数组 .............................................................................. 77 一、选择题 ........................................................................... 77 二、判断题 ........................................................................... 80 三、填空题 ........................................................................... 82 四、编程题 ........................................................................... 83 第五章 类和对象 ...................................................................... 85 一、选择题 ........................................................................... 85 二、填空题 ........................................................................... 92 三、程序填空 ....................................................................... 93 四、问答题 .........................................................................106 五、判断题 .........................................................................106 六、编程题 .........................................................................107 第六章 面向对象程序设计 .................................................. 110 一、选择题 ......................................................................... 110 二、填空题 .........................................................................134 三、判断题 .........................................................................138 四、编程题 .........................................................................142 第七章 数据库的连接 ..........................................................149 一、选择题 .........................................................................149 二、填空题 .........................................................................151 三、判断题 .........................................................................152
3
四、编程题 .........................................................................152 第八章 多线程 ........................................................................153 一、填空题 .........................................................................153 二、选择题 .........................................................................154 三、多项选择 .....................................................................169 四、判断题 .........................................................................170 五、程序分析题 .................................................................171 六、程序设计题 .................................................................172 第九章 异常处理 ....................................................................175 一、选择题 .........................................................................175 二、填空题 .........................................................................180 三、判断题 .........................................................................183 四、程序阅读题 .................................................................185 五、程序题 .........................................................................190 第十章 文件操作 ....................................................................191 一、选择题 .........................................................................191 二、填空题 .........................................................................198 三、判断题 .........................................................................202 四、读程序题 .....................................................................206 五、问答题 .........................................................................212 六、编程题 .........................................................................213 第十一章GUI界面设计 .........................................................215 一、选择题 .........................................................................215 二、填空题 .........................................................................226 三、判断题 .........................................................................229 四、程序填空 .....................................................................231 五、简答题 .........................................................................247 六、编程题 .........................................................................248 参考答案 ..................................................................................265 第一章 java基础 ..................................................................265 一、填空题 .........................................................................265 二、判断题 .........................................................................267 三、选择题 .........................................................................267 四、程序阅读题 .................................................................267 第二章 控制结构 ..................................................................268 一、选择题 .........................................................................269 二、填空题 .........................................................................269 三、判断题 .........................................................................270 四、程序阅读题 .................................................................270 五、编程题 .........................................................................271
4
第三章 字符串 ........................................................................290 一、选择题 .........................................................................290 二、填空题 .........................................................................291 三、判断题 .........................................................................291 四、编程题 .........................................................................291 第四章 数组 ............................................................................301 一、选择题 .........................................................................301 二、判断题 .........................................................................301 三、填空题 .........................................................................301 四、编程题 .........................................................................302 第五章 类和对象 ....................................................................305 一、选择题 .........................................................................305 二、填空题 .........................................................................305 三、程序填空 .....................................................................307 五、判断题 .........................................................................310 六、编程题 .........................................................................310 第六章 面向对象程序设计 ..................................................330 一、选择题 .........................................................................330 二、填空题 .........................................................................330 三、判断题 .........................................................................332 四、编程题 .........................................................................332 第七章 数据库的连接 ............................................................392 一、选择题 .........................................................................392 二、填空题 .........................................................................392 三、判断题 .........................................................................392 四、编程题 .........................................................................392 第八章 多线程 ........................................................................395 一、填空题 .........................................................................395 二、选择题 .........................................................................396 三、多项选择 .....................................................................396 四、判断题 .........................................................................396 五、程序分析题 .................................................................396 六、程序设计题 .................................................................397 第九章 异常处理 ....................................................................432 一、选择题 .........................................................................432 二、填空题 .........................................................................432 三、判断题 .........................................................................433 四、程序阅读题 .................................................................433 五、程序题 .........................................................................434 第十章 文件操作 ....................................................................438
5