java考试题型及考试大纲.doc_第1页
java考试题型及考试大纲.doc_第2页
java考试题型及考试大纲.doc_第3页
java考试题型及考试大纲.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

考试题型:一、选择题(20分)二、填空题(10分)三、简答(20分)四、程序填空(30)五、编程(20)第一章1、什么是Java虚拟机?什么是Java平台无关性?2、Java应用程序有哪两种形式?它们的运行方式有什么不同?3、什么是解释执行?Java怎样解释执行两种应用程序?4、环境变量path和classpath的作用分别是什么?5、JDK的编译和运行程序的命令是什么?个针对什么类型的文件?6、什么是包?为什么需要包机制?Java有哪些包?各有什么功能?7、创建及使用包例1.4。8、JavaAPI采用什么组织方式?怎样使用Java定义好的类?9、Java源程序的结构。10、程序中的错误有哪些?分别在什么时刻被发现?11、本章中课本例题1.1、1.3、1.412、实验1第二章1、Java中有哪些关键字?Java中标识符的定义规则是什么?Java中有几种注释方法?2、Java基本数据类型有哪些?引用数据类型有哪些?3、Java中的字符类型和C中字符类型有何不同?short和char的取值范围有何不同?4、分析基本数据类型与引用数据类型的主要特点,说明这两种变量的差别。5、算术运算、关系运算、逻辑运算和位运算各有哪些运算符?掌握各种不用运算符的运算规则。6、为什么需要常量和变量?声明常量和变量时为什么必须给出其所属的数据类型?常量有几种形式?7、什么是最终变量?如何声明最终变量?8、什么是变量的作用域?声明变量时,如何确定变量的作用域?9、instanceof作用是什么?举例说明如何使用。10、设int i,写出下列问题对应的表达式:(1)判断i为奇数或偶数(2)判断i是否是一个三位数。11、设char ch;,写出下列问题对应的表达式(1)判断ch是一个十进制的数字字符(2)判断ch是一个十六进制的数字字符(3)判断ch是一个大(小)写字母(4)判断ch是一个英文字母,不论大写或小写(5)将一个十进制的数字字符ch转换成对应的整数类型值(6)将一个十六进制的数字字符ch转换成对应的整数类型值12、说明for、while和dowhile三种循环语句的特点和区别13、Java中一维数组和二维数组如何声明、如何分配空间、如何初始化?14、Java的数组比C的数组有哪些优越之处?15、作为引用数据类型,数组变量与基本数据类型的变量使用时有哪些区别?16、什么是静态方法?静态方法如何调用?静态方法能否被非静态方法(实例方法)调用?实例方法能否直接在静态方法中调用?17、方法调用传递参数时,值传递和引用传递有何不同?举例说明。18、什么方法重载?如何实现方法的重载?19、String类型的变量如何定义、赋值?有哪些运算?有哪些常用特性?20、怎样比较两个字符?怎样比较两个字符串?21、怎样将数值类型转换成字符串?怎样将字符串专换成对应的整型数据、单精度实型、双精度实型数据?22、本章中课本上例题2.2、2.3、2.4、2.6、2.9、2.10、2.12、2.13、2.18第三章1、第三章课本全部知识点及课本例题2、第三章课后习题全部3、第三章实验3中实验(1)、(3)、(4)、(5)、(6)第四章1、什么是接口?接口有什么作用?接口有哪些特点?接口具有怎样的继承性?接口中能否写构造方法?接口的访问控制权限是什么?接口中的成员变量有何特点?接口中的成员方法有何特点?2、接口不能实例化,为什么能声明接口的对象?接口对象引用谁的实例?3、什么是单继承,什么是多继承?类的层次体系为什么需要多继承?单继承有什么缺点,为什么Java仍采用单继承?Java中怎样实现多继承?4、指出一下声明中的错误protected interface Areapublic static int left;public static final int RIGHT;public Area();private double area();public static abstract double perimeter();new Area()5、说明接口与抽象类的区别6、Java中为什么需要将Math类声明为最终类?Math类中有哪些常用方法?7、Java的基本包装类有哪些?有何作用?8、当两个串的对应位置字符都相同而长度不等时,哪个较大?举例说明。9、怎样将数值类型转换成字符串?怎样将字符串专换成对应的整型数据、单精度实型、双精度实型数据?10、关系运算符、equals()、compareTo()有何差别?11、String类、System类、Class类和Runtime类各有哪些功能,常用方法有哪些?12、了解java.util包中常用的工具类13、课本例4.1、4.2、4.3第五章 异常处理1、Java中运行错误分哪两类?2、运行异常类常见的异常子类有哪些?什么情况下会产生这些异常?3、异常处理的语句结构是什么?4、课本例5.8、5.9、5.10、第六章1、第六章第6.16.3节全部知识点2、第六章6.16.3节例题3、第六章课后习题全部4、第六章实验6中(1)、(2)、(3)、(4)、(5)、(6)第七章1、线程的定义和属性2、掌握实现线程的两种方法:实现Runable接口和集成Thread类。3、线程对象的生命周期4、Thread类中定义的改变线程状态的几个方法。什么是线程的优先级?5、定时器的使用方法6、实现线程互斥的两种方法是什么?7、课本例7.2、例7.58、实验7中(1)、(3)第八章1、什么是Applet?Applet和JApplet有何区别?2、Applet的状态有哪些?状态改变时执行的方法有哪些?3、Applet中如何获得资源文件的地址?如何加载显示图像?如何加载播放音频?4、课后习题全部5、课本例8.2、8.3、8.4第九章1、什么是流?流有什么作用?2、Java中的流分为哪两类?对应哪两个超类?3、文件字节输入和输出流是由哪两个类实现的?如何创建两种对象流?输入流创建过程中会抛出哪种异常?4、Java中字符输入输出流的抽象类是哪两个?5、文件字符输入输出流是由哪两个类实现的?缓冲字符输入输出流由哪两个类实现?6、File类的功能是什么?File类中提供了哪些常用的方法?7、Swing包中提供的文件选择对话框组建是哪个?如何使用这个组件显示打开对话框和保存对话框?如何返回在对话框中选中的文件?8、课本例9.2、例9.6、例9.7第十章1、什么是URL类?其基本结构如何?2、URLConnection类有何作用?InetAddress类有何作用?3、什么是套接字?服务器端套接字ServerSocke

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论