2017java期末考试参考试题
Sun 公司对 Java 编程语言的解释是:Java 编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。下面是小编整理的关于java期末考试参考试题,希望大家认真阅读!
一.判断题
的源代码中定义几个类,编译结果就生成几个以s为后缀的字节码文件。(√ )
程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。 (× )
有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。 (× )
4.构造函数用于创建类的实例对象,构造函数名应与类名相同,返回类型为void。 (× )
5.在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。 (√ )
6.拥有abstract方法的'类是抽象类,但抽象类中可以没有abstract方法。 (√ )
的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点。 (× )
8.静态初始化器是在其所属的类加载内存时由系统自动调用执行。 (√ )
9.在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。 (× )
二.单项选择题
application中的主类需包含main方法,以下哪项是main方法的正确形参?( )
A、 String args B、String ar[] C、Char arg D、StringBuffer args[]
2.以下关于继承的叙述正确的是( )。
A、在Java中类只允许单一继承
B、在Java中一个类只能实现一个接口
C、在Java中一个类不能同时继承一个类和实现一个接口
D、在Java中接口只允许单一继承
t()方法使用哪种类型的参数? ( )
A、Graphics B、Graphics2D C、String
4.以下哪个不是Java的原始数据类型( )
A、int B、Boolean C、float
5.以下哪项可能包含菜单条(
A、Panel B、Frame )。 C、Applet D、Dialog D、Color D、char
6.若需要定义一个类域或类方法,应使用哪种修饰符?( )
A、static B、package C、private D、public
7.在浏览器中执行applet 程序,以下选项中的哪个方法将被最先执行( )。
A、init() B、start() C、destroy() D、stop()
三、简答题
1. Java语言中,数据类型装换有哪两种?当数据从低类型装换为高类型时需要强制装换
吗?
2. 整型数据有3种表现形式?浮点型变量有哪两种表示形式?
3. 布尔型常量可以装换成其他数据类型吗?例如整型。
4. Java语言中,选择语句有哪两种形式?
5. switch语句中,(语句序列)一定要有break语句吗?
6. break语句和continue语句各有哪两种形式?
7. 对象的三大要素?
8. 定义类的修饰符有哪些?各自的特点什么?
9. 什么是静态变量?什么是静态方法?各自有什么特点?
10. 什么是抽象类?什么是抽象方法?各自有什么特点?
11. 什么是最终类?什么是最终变量?什么是最终方法?
12. 异常的处理方法有哪些?
13. 进程和线程有什么区别,Java是如何实现多线程的?
14. 简述线程的生命周期,,重点注意线程阻塞的几种情况,以及如何重回就绪状态?
-
Sun国际认证考试证书查询
一、具体操作流程:1、自考试通过后一个月左右,证书从美国Sun总公司到达Sun北京培训中心。2、工作人员根据人名单进行数据库输入工作。3、将收到的证书与名单进行核对。4、核对无误后将发送一封邮件给考生索取中文信息。具体中文信息大概包括以下几点内容:(1)中文...
-
关于SUN认证的作用
SUN认证是给网络设计界建立的一套认证标准,Sun公司推出了Java以及Solaris技术认证方案。下面是小编整理的精选的关于SUN认证的作用,欢迎大家参考!Sun国际认证1)专业认证培训计划为系统管理员和Java网络管理员和程序员提供第三方认可的技能认证。2)获得全球认可的...
-
java开发工程师模拟试题2017
Java平台是基于Java语言的平台。这样的平台目前非常流行,因此微软公司推出了与之竞争的平台以及模仿Java的'C#语言。下面是小编收集的关于java开发工程师模拟试题,希望大家认真阅读!hstatementaboutthegarbagecollectionmechanismaretrue?agecollectionrequirea...
-
Spring如何实现邮件发送
Spring提供了一个发送邮件的抽象层,使发送邮件实现非常简单。下面代码需要包,如果服务器需要认证,必须加入如下加粗代码:源文件::packagemail;importMailSenderImpl;importMessageHelper;importMessage;importerties;import;/***@authorchrischen*/publicclassSendMa...