欢迎来到天天文库
浏览记录
ID:57093879
大小:48.00 KB
页数:16页
时间:2020-08-02
《复习题教学教材.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、复习题精品文档Java期末复习总结一、填空题:注意:答案红色已标出1、Java程序的运行环境简称之为__jre________。2、编译Java程序需要使用___javac______命令。3、Javac.exe和java.exe两个可执行程序存放在JDK安装目录的___bin_______目录下。4、Java中的注释可分为三种类型,分别是__单行注释_______、___多行注释_____、__文档注释_______。5、Java中的变量可分为两种数据类型,分别是__基本数据类型______、___引用数据类型___
2、__。6、若X=2,则表达式(X++)/3的值是____0______。7、若inta=2;a+=3;执行后,变量a的值为___5______。8、若int[]a={12,45,34,46,23},则a[2]=____34_____。9、面向对象的三大特征是___封装______、___继承_____、____多态_____。10、定义在类中的变量被称为____成员变量_______,定义在方法中的变量被称为___局部变量_____。11、在非静态成员方法中,可以使用关键字____this_____访问类的其它非静态成
3、员。12、在Java中,提供了一个____javadoc_____命令,用于将程序中的文档注释提取出来,生成HTML格式的文档。13、一个类如实现一个接口,那么它就需要实现接口中定义的全部___方法______,否则该类就必须定义成_____抽象类_______。14、JDK中定义了大量的异常类,这些类都是____Exception____类的子类或者间接子类。15、定义一个Java类时,如果前面使用___final____关键字修饰,那么该类不可以被继承。16、如果子类想继承父类中的成员,可以通过关键字____sup
4、er_____引用父类的成员。17、异常的捕获通常由try、catch两部分组成,___try______代码块用来存放可能发生的异常,____catch_____代码块用来处理产生的异常。收集于网络,如有侵权请联系管理员删除精品文档18、一个应用程序中有多条并发执行的线索,每条线索都被称作一个___线程_____,它们会交替执行,彼此间可以进行___通信______。19、在Java语言中,同步方法需要用到关键字___synchronized______,对于同步方法而言无须指定同步锁,它的同步锁是方法所在的___对
5、象______,也就是___this______(关键字)。20、在thread类中,提供了一个start()方法,该方法用于__开启一个新线程____,当新线程启动后,系统会自动调用___run()___方法。21、要将某个线程设置为后台线程,需要调用该线程的____setDaemon(true)______方法,该方法须在____start()_____方法之前调用。22、在Java中定义了两个类类封装对字符串的操作,它们分别是___String_____和___StringBuffer____。23、Math类中
6、用于计算所传递参数平方根的方法是____sqrt()______。24、Java中专门用于将日期格式化为字符串的类是___DateFormat_____。25、System类中所提供的属性和方法都是___静态____的,想要引用这些属性和方法,直接使用system类调用即可。26、Collection有两个子接口分别是list和set,list集合的特点是_____有序、可重复_____,set集合的特点是___无序、不可重复____。27、使用iterator遍历集合时,首先需要调用___hashNext()___方
7、法判断是否存在下一个元素,若存在下一个元素,则调用___next()___方法取出该元素。28、Interator有一个子类,不仅可以对集合进行从前向后遍历,还可以从后向前遍历,该类是____ListIterator______。29、Java中的IO流,按照传输数据不同,可分为___字节流___和__字符流__。30、InputStreamReader类是用于将__字节流__转换为__字符流__。 二、选择题:注意:答案红色已标出1、以下选项中,哪些属于JDK工具?(多选)()A、Java编译器B、Java运行工具C
8、、Java文档生成工具收集于网络,如有侵权请联系管理员删除精品文档D、Java打包工具2、下面哪种类型的文件可以在Java虚拟机中运行?()A、.javaB、.jreC、.exeD、.class3、以下关于变量的说法错误的是?()A、方法名必须是一个有效的标识符B、变量在定义时可以没有初始值C、变量一旦被定义,在程序中的任何位置都
此文档下载收益归作者所有