- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2011上半年JAVA语言程序设计试题A
一、单选题(每小题2分,共20分)
1. J2SE的命令文件(如java、javac、javadoc)的目录是()A、jre B、demo C、lib D、bin2.下列哪个命令是用来运行java程序的()A、 java B、javac C 、javadoc D、cmd3. ()不是面向对象概念A 、程序B、虚拟类C 、信息 D、方法4.虚拟类的声明关键字是()A、 class B、abstract C、 public D、package5. 类包的声明关键字是()A、 java B、package C 、javadoc D、cmd6.接口的声明关键字是()A 、java B、class C、 main D、interface7、public声明的类的作用范围()A、 只可以给类本身访问B、只可以给同一个目录的类访问C、可以给所有的类访问D、只可以给类本身8. ( )。A、 类名、接口名 B 、方法名 C、变量名 D 、常量名
9. 下列语句序列执行后,ch1 的值是( )。char ch1=A,ch2=W;
if(ch1 + 2 ch2 ) ++ch1;
A 、‘A B 、‘B C、 ‘C D、 B
10.()是赋值操作符。A、 +=B、= 、、 C、= D 、=
二、填空题(每空格2分,共40分)
1.类头使用关键字 标志类定义的开始。
2.凡是用abstract修饰符修饰的类被称为 。
3.一个复杂的系统必然包括多个对象,这些对象间可能存在的关系有三种: 、 和 。
4.方法是类的动态属性,标志了类所具有的 和 。
5.Java中构成图形用户界面的各种元素和成分可以粗略地被分为三类: 、
、 。
6.算术操作符有五种不同的操作符分别是__________、_______、 、_______。7.面向对象程序的重要特点是抽象、 、 、 。
8.APPLET和/APPLET是嵌入Applet的标记,,其中至少包括3个参数:code、
和 。
三.判断题1.用static修饰符修饰的域是仅属于类的静态域。
2.把调用对象的方法称之为“向对象发消息”。
3.在Java中,this用来引用当前对象,super用来引用当前对象的父类。Java通过this实现对父类成员的访问。
4.构建图形界面一是创建各界面组件并排列成图形用户界面的物理外观;二是定义这些组件对不同事件的响应从而完成图形用户界面功能。
5.java.lang包是Java语言的核心类库。
四.简答题1.什么是方法的覆盖?方法的覆盖与域的隐藏有何不同?与方法的重载有何不同?
2.什么是图形用户界面?Java程序的图形用户界面中有哪些用户自定义成份?
五.程序题
参考答案
一、单选题
1.D2.A3.C4.B5.B6.D7、C8. D9.B10.C
二、填空题
1. class 2. 抽象类 3. 包含 继承和关联4.功能 操作 5.容器、控制组件 用户自定义成分6.+ - * / % 7. 封装 继承 多态8.height width。
三.判断题1.对2.对3.错4.对5.对
四.简答题1.什么是方法的覆盖?方法的覆盖与域的隐藏有何不同?
方法的覆盖:就象子类可以定义与父类同名的域,实现对父类域变量的隐藏藏一样;子类也可以重新定义与父类同名的方法,实现对父类的方法的覆盖。
不同之处:子类隐藏父类的域只是使之不可见,父类的同名域在子类对象中仍然占有自己的独立的内存空间;而子类方法对父类同名方法的覆盖将清除父类占用的内存,从而使父类方法在子类对象中不复存在。
2.什么是图形用户界面?Java程序的图形用户界面中有哪些用户自定义成份?
使用图形的方式借助菜单、按钮等标准界面元素和鼠标操作,帮助用户方便地向计算机系统发出命令,启动操作,并将系统运行的结果同样以图形的方式显示给用户。
除了标准的图形界面成分,用户也可自定义图形界面成分,自定义成分不能被系统识别和承认,所以通常只能起装饰、美化作用。主要包括:绘制图形、设置字体、设置颜色、显示图像、实现动画效果等。
五.程序题“请输入您的名字:”);
input=new TextField(6);
output=new TextField(20);
add(promp
文档评论(0)