欢迎来到天天文库
浏览记录
ID:27680289
大小:134.63 KB
页数:11页
时间:2018-12-03
《java期末复习大纲》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、2014级Java期末复习大纲考试题型和分值:1、判断题海题2分,5题,共10分)2、填空题(每题2分,5题,共10分)3、选择题(每题2分,15题,共20分)4、简答题(4题,共30分)5、程序题(2题,共30分)程序练习:1.编程实现:求出一组数中的最大数和最小数。2.提示用户输入1一10的字符,然后判断这个整数的奇偶性。3.字符申的相关操作(参考实验指导实验19、实验20)4.编程实现:在程序中定义一个Person类,一个Person类的了类Student类,再定义主类C1,在main方法中,生成Student的对象,并
2、输出各项信息。(参考《实验指导》实验31、实验32)5.求定义几何图形的面积和周长。哲先定义一个抽象类Geometry,该來中包含两个抽象方法,一个是表示求血积的getArea(),另一个表示求周长的getPcrimeter()。然后•通过继承來分别求出形、等边三角形、长方形的面积和周长。最盾定义主类,给出兵体的值I;•输出一个關形、一个等边三角形和一个长方形的面积和周长。6.定义一个学生类,包括学生的姓名、学号、英语成绩、数学成绩、Java成绩、操作系统成绩、求每个学生的总分和求平均分。再定义主类來测试该类,创建两个学生对象
3、,例如:王平1号成绩分别为80、90、85、70输出该学生的总分和平均分。(需要用构造方法来实现各个属性的初始化)7.定义描述职工档案的类Archives,保护成员变量宥职工号(No)、姓名(Name)、性别(Sex)、年龄(Age)。成员方法有:2d示职工信息的方法Show()。再由职工档案类派生出职工工资类Laborage,在职丄工资类Laborage中新塘私宵成员变量:应发工资(SSalary)、社保金(Security)、实发工资(Fsalary),其公存成员方法有:构造方法,计算实发工资的方法Count(),计算公式
4、为:实发工资=应发工资一社保金。显示职工档案及工资的方法DisplayO。最f定义主类,在主方法中用Laborage类定义职丄对象lab,并赋初始值:(1001,“张三”,“男”,21,2000,100),然后妞示职工档案与工资。8.构造方法的使用。参考实验指导实验27、实验28。1.编写一个Java程序,在程序中建立一个窗I」,有四个文本框、两个按钮,单击“求和”按钮,能把第一个和第二个文本框的整数相加£;•结來显示在第三个文本框中,点击“复制”按钮,能将第三个文本框的内容复制到第四个文本框中,最盾还可以正常关闭窗U。运行效
5、來如卜*图所示:第1章Java语言概述1.Java语言的特点。(Java语言在1995年是哪个公句推出,2010年又是被谁收购?P2平台无关性、编译与解释并存,Java是如何实现“一次编写,至IJ处运行”?2.而向对象的基本特征。3.什么是Java虚拟机?字节码的好处?4.Java应用程序的种类及区别。第2章Java语言开发环境1.JDK环境的配置。2.Path和ClassPath的作用?第3章Java语言基础1.基本数据类型有哪些?了解它们的数据的性质、取值范围、存储方式、参与的运算?它们在内存中存放的是数据值本身。2.Ja
6、va定义了哪些整数类型。3.引用数据类型有哪些?在内存中存放的是指向该数据的地址,不是数据值本身。4.Java标识符的命名规则是什么?(给定标识符,会判断是否合法)5.Java语言是如何声明常量的。用final定义常量。单糈度后加f或F,双精度后加d或D可省略。6.变量。注意:Java语言程序中可以随时定义变量,不必集屮在执行语句之前。7.字符串数据类型转换为数值型数据。1.数值型数据转换为字符串类型。(使用+)intMylnt=1234;StringMyString=’"’+MyInt;2.Java语言中从键盘输入数掘。♦由
7、键盘输入的数据,不管是文字还是数字,Java皆视为字符申。♦两种输入方式。(输入缓冲区和Scanner,至少掌握一种输入方式。)3.表达式求值表达式求值,0增10减1♦++和——的运算,注意前置和后置,尤其是用在复合语句屮。第4章流程控制1.Java语言不允许在两个嵌套的复合语句
8、A
9、声明两个同名的变量。2.Java中的三种注释方式。(Java特冇的文件注释,产生html文档)。3.可以用选择和循环结构来解决问题,三种循环语句的区别(见程序)4.break和continue的含义和区别。第5章数组与字符串1.数组的概念。相同数
10、据类型的元素按一定顺序排列的集合。Java中,数组元素可以为简单数据类型,也可以为对象。2.Java语言内存分配问题♦栈PJ存:定义的基本类型的变量和对象的引用变量,超出作用域将自动释放。♦堆内存:存放由new运算符创建的对象和数组。由Java虚拟机的H动垃圾回收器来管理。3
此文档下载收益归作者所有