- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
甘肅政法学院JAVA期中考试试题及答案
2012—2013学年第1学期Java SE程序设计期中考试题
注意:考试结束时,将该试题页命名为“学号+姓名 “并发送到
单项选择题(共15小题,每题2分,共30分)
下面不属于Java关键字的是()
A、class B 、interface C、Class D、enum
2、 一个Java程序运行从上到下的环境次序是( )
A、操作系统、Java程序、JRE/JVM、硬件。
B、JRE/JVM、Java程序、硬件、操作系统。
C、Java程序、JRE/JVM、操作系统、硬件。
D、Java程序、操作系统、JRE/JVM、硬件
3、Java AWT窗体程序运行时,在命令行下用( )键可以终止程序的运行。
A、F6 B、F5 C、Ctrl+C D、Ctrl+S
4、函数重载是指 ( ) A、两个或两个以上的函数取相同的函数名,但形参的个数或类型不同
B、两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同。
C、两个以上的函数名字不同,但形参的个数或类型相同。
D、两个以上的函数取相同的函数名,并且函数的返回类型相同。
5、if(Hunan.indexOf(n)==2) System.out.println(true); 以上语句运行的结果是( ) A、报错 B、true C、false D、不显示任何东西
6、下列语句哪一个正确()
A. Java程序经编译后会产生机器码。B.Java程序经编译后会产生字节码。
C.Java程序经编译后会产生可执行文件。D.以上都不正确。
7、下面不属于java位运算符的是( )
B、^ C、| D、!
8、若设 int a=3,b=5,c=0,则表达式c=a++ - --b的值是( )
A、0 B、-1 C、1 D、2
9、下列关于java继承的说法中不正确的是( )
A、一个父类可以有若干个直接子类。B、一个子类可以有多个直接父类。
C、Object类是所有java类的父类。 D、子类可以派生出子类。
10、关于java的接口说法中不正确的是( )
A、一个类可以同时实现多个接口。B、接口中的方法默认是public abstract方法。C、一个接口只能被某一个类来实现。D、若一个类声明实现某接口但没有实现该接口的所有方法,则该类一定是抽象类。
下面类成员访问修饰符中表明“不可以被其子类访问但可以被同一包中其它类访问”的是( )
A、private B、protected C、友好的 D、public
12、构造方法何时被调用?( )
A、类定义时。B、使用对象的属性时。C、使用对象的方法时。D、对象被创建时。
13、下面java系统类包在使用时不需要用import显式导入的是( )
A、java.io B、java.net C、java.util D、java.lang
14、String s= “badefhij”,则语句System.out.println(s.substring(s.indexOf(“d”),5)的执行结果是( )
e B、fh C、de D、fhij
15、在下列事件处理机制中哪个不是机制中的角色( ) A、事件 B、事件源 C、事件接口 D、事件处理者
请将答案写在下面表格中:
题号
1
2
3
4
5
6
7
8
9
10
答案
C
C
C
A
B
B
D
A
B
C
题号
11
12
13
14
15
答案
B
D
D
C
C
简答题(共3小题,每题5分,共15分)
试简述Java程序的执行流程。
答:第1步,编写程序。使用记事本或其他软件编写程序的源代码,将源代码保存为文件filename.java文件。
第2步,编译程序。在MS-DOS命令窗口,将当前目录转换到Java源程序所在的保存目录;输入“javac filename.java”形式的命令进行程序编译。
第3步,执行程序。在同样的命令窗口中输入“java filename”形式的命令执行程序。
请简述Java中this和super关键字的各自用法。
答:this关键字的用法:
this是java的关键字,用于表示对象自身的引用值。当在类中使用实例变量x或实例方法f()时,本质上都是this.x或this..f()。在不混淆的情况下(如没有名字隐藏),this.x可简写成x,this.f()可简写成f()。
(1)、this代表当前对象本身。
(2)当类的成员变量和方法的局部变量同名是,在类的成员变量上加this。
(3)、当类的构造方法调用另一个构造方法是,用this。
Super关键字的用法 :
(1)、 当子类和父类具有同
您可能关注的文档
- 珍藏初中數学竞赛中最值问题求法应用举例.doc
- 珍藏年豐台区初三一模数学试卷及答案.doc
- 珍藏海南省萬宁市2012年中考数学试题(word版).doc
- 珍貴资料-初中化学总复习知识点全集--双面2份.doc
- 珠三角初中地理測试题.doc
- 珙縣洛表中学校初中地理结业复习资料.doc
- 珠海2014年中考數学试题(含答案).doc
- 珠海市2012年中考語文试题含答案.doc
- 珥陵初中初三物理校本課程教材.doc
- 珠海市2010年中考語文试题含答案.doc
- 校园欺凌主题班会总结(模板稿).pptx
- 2025至2030中国生物物理环境评估行业市场占有率及投资前景评估规划报告.docx
- 2024年秋季新西师大版一年级上册数学课件 第一单元 0~9的认识 1.认识0~9 第5课时 6~9的分解与组成.pptx
- 2025至2030中国生物特征扫描软件行业市场占有率及投资前景评估规划报告.docx
- 职业安全健康管理体系培训课件.pptx
- 大学劳动活动月方案(模板稿).pptx
- 月开学典礼方案(模板稿).pptx
- 浓情元宵节活动方案(模板稿).pptx
- 2024年新西南师大版数学一年级上册教学课件 二 0~9的加减法 2.认识减法 第2课时 0~9的减法.pptx
- 2024年新西南师大版数学一年级上册 一 0~9的认识 3.第几 3.第几 教学课件.pptx
文档评论(0)