《2012年春季学期计算机科学与技术专业《java程序设计》复习提纲(共3页).doc》由会员分享,可在线阅读,更多相关《2012年春季学期计算机科学与技术专业《java程序设计》复习提纲(共3页).doc(3页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上2012年春季学期计算机科学与技术专业JAVA程序设计课程期末复习提纲课程内容第1章:Java语言概述第2章:语言语法基础第3章:语言面向对象的特征第6章:异常和异常处理第7章:线程第9章:输入和输出关于考试l 第2章、第3章,所占比例为80l 第1章、第6章、第7章、第9章,所占比例为20题型为:填空(10%)、判断对错(10%)、选择(10%)、简答题(70%)如何复习Java课程是一个实践性很强的课程,重在平时,只期末突击复习效果不大。1、 要熟练掌握Java语法和面向对象相关知识。2、 平时注意培养自己的代码读写能力,多写多练。复习重点l 第1章:理解并掌握:
2、JAVA语言的特点、JAVA程序的种类、简单JAVA应用程序的编写、编译和运行。l 第2章:这是学习的重点。教材中的6节:语法规则、数据类型、常量和变量、运算符和表达式、语句以及数组和字符串 都要求大家熟练掌握它们的定义、约束、用法等,要能编码。l 第3章:这也是学习的重点。理解面向对象的基本概念,掌握类和变量的定义方法以及如何使用,理解类的继承和多态及成员的继承和覆盖关系,会使用接口和包,能编写简单的类。l 第6章:重点掌握:异常的定义,异常处理的流程:如何抛出异常、如何捕获异常、如何处理异常。l 第7讲:重点掌握:线程的概念,创建线程的两种方式。了解线程同步的方法。l 第9讲:重点掌握:J
3、ava流的基本概念;能熟练使用标准输入输出流,能读取键盘输入,能输出数据到屏幕上;掌握文件读写的处理流程。试题样例一. 填空题1. 对象通常包含哪两个特性_和_。2. JAVA语言中对象的释放是由JAVA虚拟机自动完成的,这称为_。二. 判断对错题(下面的语句你认为是正确的,请打,错误的,请打)1.抽象类可以实例化对象。( )2.方法参数的传递采用传值的方式,基本类型和引用类型存在区别。( )三.单项选择题1.下面哪一个不是JAVA语言的特点_ _。A. 面向对象; B. 过程式; C. 动态性; D. 解释性四.简答题1.请写一个在屏幕上打印“Hello”的JAVA应用程序,并写出对该程序编
4、译和运行的命令?2.请写出十进制整数56的二进制、八进制和十六进制表示,以及该整数进行如下操作的结果:56&13、5613、562。3阅读下面的程序表达式,认为正确的,请画;错误的,简要说明错误原因。注意:如果只判断出“错误”,未描述出错原因,不得分。.double a = 1.5;float b = a;int c;a = c;4请写出下面这段程序的运行结果。public class Test static int f(int i) if (i = 1) return 1;else return i + f(i-1);public static void main(String args) int i = 9;System.out.println(“i=” + (i+);System.out.println(“i=” + (+i);System.out.println(结果= + f(i);专心-专注-专业