教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 高等教育 >

《java程序设计》复习

来源:网络收集 时间:2026-04-27
导读: Java程序设计复习 学习目标 1. 了解Java语言的特点,理解Java 程序上机执行过程,掌握简单的Java 应用程序和Java applet程序的基本 结构,能上机执行Java 应用程序和 Java applet程序;能初步使用格式 化输入输出语句。 2. 理解Java语言中标识符的构成方 法

Java程序设计复习

学习目标 1. 了解Java语言的特点,理解Java 程序上机执行过程,掌握简单的Java 应用程序和Java applet程序的基本 结构,能上机执行Java 应用程序和 Java applet程序;能初步使用格式 化输入输出语句。 2. 理解Java语言中标识符的构成方 法和关键字的概念,理解变量和常量, 能正确书写合符Java语法的复杂的表 达式和赋值语句,掌握各种运算符的 使用,会三种注解方法。楚雄师范学院计算机科学系 java程序设计课程 2/138

学习目标 3. 理解数值数据类型,掌握其运算方法 ;理解Java语言对字符的编码方法,理 解字符数据类型,并掌握其运算方法; 理解布尔数据类型,掌握布尔基本运算 ;理解字符串类型,掌握其基本运运算 ;理解类型转换的概念和种类,掌握各 种数据类型之间的转换方法。

楚雄师范学院计算机科学系 java程序设计课程

3/138

学习目标 4. 理解Java语言输入输出的基本方法, 能理解并掌握程序中控制台输入和输出 的实现方法(包括Scanner类的使用与 println和printf的使用)以及使用对话框 实现输入和输出的方法(包括 JOptionPane类中的showInputDialog和 showMessageDialog方法)。 5. 理解并掌握好Java语言的顺序、条件 和循环控制结构和语句。

楚雄师范学院计算机科学系 java程序设计课程

4/138

学习目标 6. 理解Java语言中方法的概念和类别,掌 握常用系统类中方法;掌握方法的创建和调 用方法。 7. 理解Java语言中数组的概念,掌握数组 的创建与使用,理解数组复制,能用数组编 制程序。 8. 掌握数组在方法中的使用,包括把数组 传递给方法和从方法中返回数组

楚雄师范学院计算机科学系 java程序设计课程

5/138

学习目标 9. 理解对象和类的基本概念,能定义类并 能创建类的对象;理解构造方法的作用,能 使用构造方法创建类的对象。 10. 掌握使用Java类库中类的方法。 11. 理解类的封装。 12. 初步掌握面向对象程序设计。 13.掌握String类处理固定字符串的方法; 14.掌握Character类处理单个字符的方法;楚雄师范学院计算机科学系 java程序设计课程 6/138

学习目标 15.掌握StringBuilder/StringBuffer类处 理可变字符串的方法; 16.理解类继承的基本概念,掌握由父类创 建子类的方法;理解关键字super的作用,能 正确识别其意义; 17.理解覆盖的概念及其与重载的区别; 18.理解多态性和动态绑定; 19.理解可见性修饰符protected和修饰符 final的作用,掌握其使用方法;楚雄师范学院计算机科学系 java程序设计课程 7/138

学习目标 20.理解隐藏数据域和静态方法的作用; 21.理解用初始化模块初

始化数据的方法。 22.理解抽象类和抽象方法基本概念,掌握 抽象类的创建方法; 23.理解接口基本概念及其作用,能使用接 口进行程序设计; 24.能使用Comparable接口定义自然顺序; 能使用Cloneable接口克隆对象;楚雄师范学院计算机科学系 java程序设计课程 8/138

学习目标 25.理解java GUI的API层次结构; 26.能使用框架、面板和简单的GUI组件创 建用户界面; 27.理解布局管理器的作用,能使用它们进 行组件布局; 28.能使用Color类、Font类、Jpanels类和 FontMetrics类; 29.能使用paintComponent方法在画板上画 图,能使用Graphics类中的绘图方法绘制图 形。楚雄师范学院计算机科学系 java程序设计课程 9/138

学习目标 30.理解事件驱动程序设计的基本概念; 31.理解事件源,事件和事件类; 掌握事件的 监听、注册和处理的方法; 32.掌握各种常见事件(如鼠标、键盘等) 处理程序的设计; 33.掌握Timer的使用;

楚雄师范学院计算机科学系 java程序设计课程

10/138

学习目标 34.能使用不同的用户界面组件,如 JButton,JCheckBox,JRadioButton,JLab el,JTextField,JTextArea,JComboBox,J List,JScrollBar和JSlider等创建图形用户 界面; (重) 35.能为不同的事件创建监听器(重) 36.在一个应用程序中显示多个窗口; 37.理解Web浏览器如何控制和运行applet;楚雄师范学院计算机科学系 java程序设计课程 11/138

学习目标 38.掌握Applet类中init,start,stop和 destroy方法的运行机制 39.能使用JApplet类开发swing applet; 40.了解如何在网页中嵌入applet; 41.编写既可以作为应用程序也可以作为 applet运行的java程序 42.从HTML中向applet传递字符串参数

楚雄师范学院计算机科学系 java程序设计课程

12/138

知识与能力水平要求描述 一、基本问题 1. 编译Java applet 源程序文件和编译Java Application 源程序文件的方法、产生的目标文 件及其相关问题 2. 基本运行与C语言基本相同,也有不同,如逻 辑值为真(假)时使用true(false),而C语言使 用1(0)表示。 3. applet程序启动的过程。如当访问包含 applet的网页时就要启动定时器重新开始动画, 则该启动操作应放置在重载父类的start方法中, 等等。楚雄师范学院计算机科学系 java程序设计课程 13/138

知识与能力水平要求描述 4. 在Java applet程序用户自定义的Applet子 类中,一般需要重载父类的init方法来完成创建 用户界面。 5.类的定义。使用的修饰符public、private、 static、protected等的作用或应用 6. 静态类与非静态类的定义与使用差别 7. 一般类、抽象类、接口的定义方法与使用差 别。它们的继承特点。 8. 基本的输入与输出语句

楚雄师范学院计算机科学系 java程序设计课程

14/138

知识与能力水平要求描述 二、程序设计与分析 要求的能力及相关知识: 1. 能读懂基本规模的程序。如计算连续自然数 之和或倒数之和,能定义一个窗口,设置其标题, 添加给它按钮,给按钮添加点击事件代码,会使 用内部的匿名类。 2. 会使用类来创建对象,并编写具有相关输入 输出功能的程序 3. 在使用类的过程中,理解并基本掌握构造方 法,包括无参与有参的基本要求,创建对象时, 子类、父类等构造方法链的问题。楚雄师范学院计算机科学系 java程序设计课程 15/138

知识与能力水平要求描述 4. 能原创性编写一个字符界面的Java Application 程序,能接受用户输入的若干个数, 能设计出查找最大值或最小值,或计算总和等统 计值。

楚雄师范学院计算机科学系 java程序设计课程

16/138

题型试样 一、单选择题 1. 在Java applet程序用户自定义的Applet子 类中,一般需要重载父类的( )方法来完成 创建用户界面。 A. start( ) B. stop( ) C. init( ) D. paint( ) 2. 一个类的数据成员作为该类所有对象共享访 问,则其应使用的修饰符是( )。 A. public B. private C. static D. protected楚雄师范学院计算机科学系 java程序设计课程 17/138

题型试样 二、填空题 1.定义 类时,其定义中应有abstract;它是 没有具体 的类,实现它的类应作为它的 来进行。 2.定义 时,其定义中应有interface; 实现它的子类在定义中它的前面应使用关键字符 号 。多个 可以被一个类实现 或扩展。

楚雄师范学院计算机科学系 java程序设计课程

18/138

题型试样 三、分析题。分析下列程序,说明它们完成的功 能。 四、分析题。分析下列程序,回答问题 五、设计与分析题。阅读并分析下列程序,按要 求完成问题 六、设计题。从下列各题中任选一题,使用 Java语言编写程序。楚雄师范学院计 …… 此处隐藏:2063字,全部文档内容请下载后查看。喜欢就下载吧 ……

《java程序设计》复习.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/128787.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)