java复习题及答案(1)1

上传人:aa****6 文档编号:38181464 上传时间:2018-04-28 格式:PDF 页数:7 大小:189.96KB
返回 下载 相关 举报
java复习题及答案(1)1_第1页
第1页 / 共7页
java复习题及答案(1)1_第2页
第2页 / 共7页
java复习题及答案(1)1_第3页
第3页 / 共7页
java复习题及答案(1)1_第4页
第4页 / 共7页
java复习题及答案(1)1_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《java复习题及答案(1)1》由会员分享,可在线阅读,更多相关《java复习题及答案(1)1(7页珍藏版)》请在金锄头文库上搜索。

1、1第一章第一章JAVA 概述概述 1.JAVA 中哪三种平台:J2ME(嵌入式平台嵌入式平台) ,J2SE(标准平台标准平台) ,J2EE(企业级平台企业级平台) . 2.JAVA 从第几版称为从第几版称为 JAVA2:JAVA1.2 版。版。 3.JAVA 有否指针:无。有否指针:无。 4.JAVA 的的 API 指的是什么:指的是什么:Application Programming Interface,JAVA 的类库。的类库。 5.JAVA 平台无关性是如何实现的平台无关性是如何实现的:通过编译生成与平台无关的代码通过编译生成与平台无关的代码字节码字节码,而不而不 是通常的特定机器上的机

2、器码,由平台上的是通常的特定机器上的机器码,由平台上的 Java 虚拟机中的虚拟机中的 Java 解释器解释执行解释器解释执行。 6.JAVA 有哪两种程序形式:有哪两种程序形式: Application 和和 Applet 程序。程序。 7.Application 程序运行时系统调用程序的哪个方法:程序运行时系统调用程序的哪个方法:main()方法。方法。Applet 程序执行时程序执行时 系统自动调用程序的哪个方法:系统自动调用程序的哪个方法:init()方法。方法。 8.绘图程序中系统自动调用哪个方法绘图程序中系统自动调用哪个方法:paint(Graphics g)方法。方法。 9.JD

3、K 是什么:是什么:Java 开发工具包(Java Development Kit ) 的缩写,包括 JAVA 类库、 JAVA 编译器、JAVA 解释器、运行时环境、命令行工具。 10. 有哪几种主要的可视化的集成源程序编辑环境:有哪几种主要的可视化的集成源程序编辑环境:Eclipse, JCreator, JBuilder 等。等。 11. 安装安装 JDK 的可执行文件是:的可执行文件是:jdk-1_5_0-windows-i586.exe 12. 安装安装 JDK 帮助文档的是:帮助文档的是:jdk-1_5_0-doc.zip 第二章第二章JAVA 语言基础语言基础 13. 保留字是什

4、么意思保留字是什么意思,能否用于程序员定义自己的类能否用于程序员定义自己的类、方法方法、变量等名字变量等名字:JAVA 中已中已 定义的用于特定用途的标识符。不能。定义的用于特定用途的标识符。不能。 14. i+与与+i 有什么区别?有什么区别? 15. 写出各种转义字符?写出各种转义字符?p17。t, n, r, ”, , 16. 编程良好习惯中编程良好习惯中,对象名对象名、包名包名、类名类名、变量名变量名、常量名常量名、接口名接口名、方法名中的字符方法名中的字符 的大小写如何设置?的大小写如何设置?Package 名词且小写名词且小写;Class-名词且第一个字母大写名词且第一个字母大写;

5、 Interface同同 Class;Methods动词且第一个字母小写,分隔词第一个字母大写,动词且第一个字母小写,分隔词第一个字母大写, 不用不用”-“;Variable第一个字母小写,不用第一个字母小写,不用”_”,”$”(对于对于 inner class 有意义有意义); Constants大写并用大写并用”_” 17. 标识符的用途:用于给类、方法、变量、接口、程序块、对象等起名字。标识符的用途:用于给类、方法、变量、接口、程序块、对象等起名字。 18. 标识符中可否有空格,可否有标识符中可否有空格,可否有#号:不能,只能有字母、下划线、美元符、数字号:不能,只能有字母、下划线、美元

6、符、数字 19. 判断合法的标识符判断合法的标识符:identifier, userName, _FHUser_Name , _sys_val, $change 2mail,room#/,class, ab-cd,ac eh 20. JAVA 中标识符大小写敏感吗?中标识符大小写敏感吗? 21. 实数类型的两种类型中哪种是默认的:实数类型的两种类型中哪种是默认的:double。 22. float 和和 int 型的数据各占多少位型的数据各占多少位(bit)。32 位位 23. 什么叫局部变量:方法内部的变量。什么叫局部变量:方法内部的变量。 24. 局部变量有默认值吗:没有。局部变量有默认值

7、吗:没有。 25. 局部变量出了方法体后还存在吗:不存在。局部变量出了方法体后还存在吗:不存在。 26. 一个变量可以重复定义吗:不能。一个变量可以重复定义吗:不能。 27. 低级类型的数据与高级类型的数据进行运算时低级类型的数据与高级类型的数据进行运算时, 怎样进行类型转化怎样进行类型转化: 低级的类型首先低级的类型首先 自动转化为高级类型,然后进行运算。自动转化为高级类型,然后进行运算。 28. 域域(field)变量应该定义在方法之外还是方法之内:之外。变量应该定义在方法之外还是方法之内:之外。 29. sum+=i 的展开式:的展开式:sum=sum+i 30. 计算计算 a+=a*=

8、b-=(a=4)*(b=2)的结果,其中初始时的结果,其中初始时 a=4,b=2。 31.“ this.add(textarea); 141. JTextField、JTextArea 中可否添加、删除文本?可以,要设置成中可否添加、删除文本?可以,要设置成 setEditable(true)。 142. public String getLabel()与与 e.getActionCommand()都可以获得按钮的标签内容,区别都可以获得按钮的标签内容,区别 在哪里?一个是按钮对象调用,一个按钮的单击事件在哪里?一个是按钮对象调用,一个按钮的单击事件 e 调用。调用。 143. JPanel

9、可以作为独立的窗口吗?否。可以作为独立的窗口吗?否。 144. 对话框能否作为应用程序的窗口?否。对话框能否作为应用程序的窗口?否。 145. Java 应用程序一般用什么作容器?应用程序一般用什么作容器?Frame 或或 JFrame。6第七章第七章多线程多线程 146. main()方法在程序进程中是一个线程吗?是。方法在程序进程中是一个线程吗?是。 147. 进程与线程谁包含谁?进程与线程谁包含谁? 148. 当应用程序必须等待网络连接或当应用程序必须等待网络连接或数据库数据库连接等数据吞吐速度相对较慢的资源时连接等数据吞吐速度相对较慢的资源时, 什么什么 技术能提高应用程序的效率?多线

10、程。技术能提高应用程序的效率?多线程。 149. 多线程程序中创建线程的两种方法是?继承多线程程序中创建线程的两种方法是?继承 Thread 类和实现类和实现 Runnable 接口。接口。 150. 一个线程必须从什么方法开始执行?主线程:一个线程必须从什么方法开始执行?主线程:main()方法,其他线程:方法,其他线程:run()方法。方法。 151. 除了除了 main()线程外,其他线程体应该写在什么方法中?线程外,其他线程体应该写在什么方法中?run()方法。方法。 152. 调用线程体中调用线程体中 run()方法的方法是?方法的方法是?start()方法。方法。 153. sta

11、rt()方法是怎样调用线程体中方法是怎样调用线程体中 run()方法的?隐式调用,即不是显式的调用,而是方法的?隐式调用,即不是显式的调用,而是 系统调用系统调用 start()方法后自动调用方法后自动调用 run()方法。方法。 154. start()方法可否放在方法可否放在 run()方法中?不能。方法中?不能。 155. start()方法一般放在什么方法体中?方法一般放在什么方法体中?main()方法,或其他事件处理方法体中。方法,或其他事件处理方法体中。 156. 如果一个类继承别的类如如果一个类继承别的类如 JFrame,又要实现多线程又要实现多线程,如何办?实现如何办?实现 R

12、unnable 接口接口。 157. 继承别的类,实现继承别的类,实现 Runnable 接口的类是不是线程类?不是。接口的类是不是线程类?不是。 158. 实现实现 Runnable 接口的类不是线程类,但要生成线程对象,如何办?接口的类不是线程类,但要生成线程对象,如何办?new Thread(实实 现现 Runnable 接口的类的对象接口的类的对象)的方法。的方法。 159. 调用调用 start()方法的必须是线程对象吗?是。方法的必须是线程对象吗?是。 160. 线程的四态对应的方法线程的四态对应的方法:start()新建就绪态新建就绪态。sleep(), wait()等待态等待态

13、。synchronized()阻阻 塞态。塞态。run()完后,终止态。完后,终止态。 161. 高优先级的线程一定先于低优先级的线程运行吗?高优先级的线程一定先于低优先级的线程运行吗?第八章第八章Applet 应用程序应用程序 162. Applet 必须嵌入到什么文档中,由系统、浏览器还是服务器解释执行?必须嵌入到什么文档中,由系统、浏览器还是服务器解释执行?HTML,浏,浏 览器。览器。 163. .html 文件与文件与.java 文件为什么要在一个文件夹中?文件为什么要在一个文件夹中? 164. 在在 Applet 中可以绘图,代码写在什么方法中,当什么运行时,系统自动执行中可以绘图

14、,代码写在什么方法中,当什么运行时,系统自动执行 paint() 方法绘图?方法绘图?paint(),浏览器。,浏览器。 165. Applet 是是 Panel 还是还是 Frame 的子类。的子类。Panel 166. Applet 能否独立运行,有否构造方法和析构方法。能否独立运行,有否构造方法和析构方法。 167. 如果不在如果不在 Applet 中绘图,中绘图,Applet 程序必须包含什么方法,该方法由什么调用执行?程序必须包含什么方法,该方法由什么调用执行? init()方法,系统。方法,系统。 168. 在嵌入在嵌入 Applet 程序的程序的 HTML 文件中,下列语句有否错

15、误:文件中,下列语句有否错误:第九章第九章IO 流流 169. 输入输出流要装载什么包?输入输出流要装载什么包? 170. 有哪两种流式文件?有哪两种流式文件? 171. 随机存取和顺序存取有什么区别?随机存取:按记录位置的编号进行读随机存取和顺序存取有什么区别?随机存取:按记录位置的编号进行读/写操作的存写操作的存 取方法。给定一个记录位置编号,文件的读取方法。给定一个记录位置编号,文件的读/写指针跳过若干记录位置,直接定位在写指针跳过若干记录位置,直接定位在 指定的记录位置处,进行读指定的记录位置处,进行读/写操作。写操作。 172. InputStream,OuputStream,Rea

16、der,Writer 各是什么流类?抽象的字节输入流类各是什么流类?抽象的字节输入流类, 抽象的字节输出流类,抽象的字符输入流类,抽象的字符输出流类。抽象的字节输出流类,抽象的字符输入流类,抽象的字符输出流类。 173. 调用流方法必须处理异常吗?否则会怎样?必须,否则会编译通不过。调用流方法必须处理异常吗?否则会怎样?必须,否则会编译通不过。7174. System.in 是是_类的常量对象类的常量对象, 调调用用 read()方法可以从方法可以从_接受数据接受数据。 InputStream, 键盘。键盘。 175. System.out 是是_类的常量对象,调用类的常量对象,调用 print()或或 println() 向向_输出数据。输出数据。 printstream, 显示器。显示器。 176. InputStream 类中的方法读取的是一个或多个类中的方法读取的是一个或多个_?字

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号