2013级JAV期末复习提纲 .pdf

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

2013级Java期末复习大纲

考试题型和分值:

1、选择题(每题1分,20题,共20分)

2、判断题(每题1分,10题,共10分)

3、填空题(每题2分,7题,共20分)

4、简答题(4题,共20分)

5、程序题(3题,共30分)

程序练习:

1.编程实现:求出一组数中的最大数和最小数。

2.提示用户输入1—10的字符,然后判断这个整数的奇偶性。

3.编写一个Java应用程序:从键盘输入一个3位的整数,然后计算

并输出各位数字之和。

4.用dowhile语句求100+99+98+……+1的值

5.编写一个Java程序,在程序中建立一个窗口,有二个文本框和一

个按钮,单击按钮,能把左边文本框的内容复制到右边文本框

中。运行效果如下图所示。

6.编写一个Java程序,在程序中建立一个窗口,有四个文本框、两

个按钮,单击“求和”按钮,能把第一个和第二个文本框的整数相

加后结果显示在第三个文本框中,点击“复制”按钮,能将第三个

文本框的内容复制到第四个文本框中,最后还可以正常关闭窗

口。运行效果如下图所示:

简答复习题

1、什么是类?什么是对象?类和对象有什么关系

类是该类事物描述抽象上的概念

对象是实际存在属该类事物上的具体上的个体

2、阐述构造方法的用途和特点

用途:对对象成员进行初始化对象成员的方法

特点:1.没有返回值,所以不用void

类名与方法名相同2.

不是由编程人员直接调用,而是用3.new调用

当对象创建的时候,系统会自动跳动该类的构造方法进行初始化工作4.

完成对类对象的初始化工作5.

3、简述Java语言中方法的重载和方法的覆盖有何区别

重载:同一类内定义名称一样,参数个数和类型不同方法

覆盖:子类中,定义名称,参数个数和类型均已父类相同方法,用于称谢

父类同名方法功能

3、简述抽象类与接口的异同点

同:同时具有数据成员和抽象方法

异:1.接口的数据成员必须要初始化呀

接口中的方法必须声2.明为abstact,方法必须死抽象方法。抽象类可以有抽象方法也可以有一般

方法

4、简述Java语言的委托事件模型

当事件发生的时候,产生时间的对象即事件源,会将此信息转给事

件监听者方式

第1章Java语言概述

1.Java语言的发展。Java语言在1995年是哪个公司推出,2010年又

是被谁收购?

sun公式,orack公司收购

刚开始时开发叫做Oak语言,后来到了1993年改造,到了1995年改名

为java

2.Java语言的特点。

安全性,可靠性,面对对象,支持多线程,支持网上编程,平台无关

性,简单易学,简单易学

3.Java是如何实现“一次编写,到处运行”?

Java编译器会将该源程序编译成字节码文件,在由java系统解释执行

其字节码文件

4.面向对象的基本特征。

封装,继承,多态

5.什么是Java虚拟机?字节码的好处?

任何一种可以运行java字节码的软件

好处是跨平台运行

6.Java应用程序的种类及区别。

应用程序:应用程序和小程序

1.应用程序运行在最简单的环境,卫衣外部输入就是命令行参数

小程序主要在Web浏览器下

2.应用程序更加适合于非网络和内存较小的小系统

而小程序更加使用与网络系统

3.应用程序要自己书写专用代码来营建自己图形界面

小程序则是利用Web浏览器或Appletwiewer提供的图形界面

4小程序主类必须是继承自系统类JApplet或Applet的一个子类

应用程序的主类必须含有主方法main()的类

第2章Java语言开发环境

1.JDK环境的配置。

2.Path和

文档评论(0)

zhaolubin888 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档