Java 期末复习总结

Java 期末复习总结

ID:39454657

大小:73.00 KB

页数:21页

时间:2019-07-03

Java  期末复习总结_第1页
Java  期末复习总结_第2页
Java  期末复习总结_第3页
Java  期末复习总结_第4页
Java  期末复习总结_第5页
资源描述:

《Java 期末复习总结》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Java期末复习总结一、填空题:注意:答案红色已标出1、Java程序的运行环境简称之为__jre________。2、编译Java程序需要使用___javac______命令。3、Javac.exe和java.exe两个可执行程序存放在JDK安装目录的___bin_______目录下。4、Java中的注释可分为三种类型,分别是__单行注释_______、___多行注释_____、__文档注释_______。5、Java中的变量可分为两种数据类型,分别是__基本数据类型______、___引用数据类型_____。6、若X=2,则表达式(X++)/3的值

2、是____0______。7、若inta=2;a+=3;执行后,变量a的值为___5______。8、若int[]a={12,45,34,46,23},则a[2]=____34_____。9、面向对象的三大特征是___封装______、___继承_____、____多态_____。10、定义在类中的变量被称为____成员变量_______,定义在方法中的变量被称为___局部变量_____。11、在非静态成员方法中,可以使用关键字____this_____访问类的其它非静态成员。12、在Java中,提供了一个____javadoc_____命令,用于将

3、程序中的文档注释提取出来,生成HTML格式的文档。13、一个类如实现一个接口,那么它就需要实现接口中定义的全部___方法______,否则该类就必须定义成_____抽象类_______。14、JDK中定义了大量的异常类,这些类都是____Exception____类的子类或者间接子类。15、定义一个Java类时,如果前面使用___final____关键字修饰,那么该类不可以被继承。16、如果子类想继承父类中的成员,可以通过关键字____super_____引用父类的成员。17、异常的捕获通常由try、catch两部分组成,___try______代码

4、块用来存放可能发生的异常,____catch_____代码块用来处理产生的异常。18、一个应用程序中有多条并发执行的线索,每条线索都被称作一个___线程_____,它们会交替执行,彼此间可以进行___通信______。19、在Java语言中,同步方法需要用到关键字___synchronized______,对于同步方法而言无须指定同步锁,它的同步锁是方法所在的___对象______,也就是___this______(关键字)。20、在thread类中,提供了一个start()方法,该方法用于__开启一个新线程____,当新线程启动后,系统会自动调用_

5、__run()___方法。21、要将某个线程设置为后台线程,需要调用该线程的____setDaemon(true)______方法,该方法须在____start()_____方法之前调用。22、在Java中定义了两个类类封装对字符串的操作,它们分别是___String_____和___StringBuffer____。23、Math类中用于计算所传递参数平方根的方法是____sqrt()______。24、Java中专门用于将日期格式化为字符串的类是___DateFormat_____。25、System类中所提供的属性和方法都是___静态____的

6、,想要引用这些属性和方法,直接使用system类调用即可。26、Collection有两个子接口分别是list和set,list集合的特点是_____有序、可重复_____,set集合的特点是___无序、不可重复____。27、使用iterator遍历集合时,首先需要调用___hashNext()___方法判断是否存在下一个元素,若存在下一个元素,则调用___next()___方法取出该元素。28、Interator有一个子类,不仅可以对集合进行从前向后遍历,还可以从后向前遍历,该类是____ListIterator______。29、Java中的I

7、O流,按照传输数据不同,可分为___字节流___和__字符流__。30、InputStreamReader类是用于将__字节流__转换为__字符流__。 二、选择题:注意:答案红色已标出1、以下选项中,哪些属于JDK工具?(多选)()A、Java编译器B、Java运行工具C、Java文档生成工具D、Java打包工具2、下面哪种类型的文件可以在Java虚拟机中运行?()A、.javaB、.jreC、.exeD、.class3、以下关于变量的说法错误的是?()A、方法名必须是一个有效的标识符B、变量在定义时可以没有初始值C、变量一旦被定义,在程序中的任何

8、位置都可以被访问D、在程序中,可将一个byte类型的值赋给一个int类型的变量,不需要特殊声明4、以下选项中

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。