《Java程序设计》部分
(一)Java概述
1.识记:(1)Java语言的发展历史及特点;(2)JDK开发环境配置;(3)Java的基本命名规范。
2.理解:Java程序的运行机制。
3.运用:(1)Eclipse的安装与使用;(2)使用JDK编译、运行Java程序。
(二)Java语言基础
1.识记:(1)Java语言的数据类型;(2)Java变量和常量的定义;(3)Java语言各种运算符。
2.理解:(1)各种Java表达式;(2)Java语句;(3)变量与常量在程序设计中的作用。
3.运用:(1)变量和常量的程序设计中的使用;(2)表达式在程序设计中的使用。
(三)Java程序流程控制
1.识记:(1)if结构;(2)switch结构;(3)while循环;(4)do循环;(5)for循环;(6)break语句;(7)continue语句。
2.理解:(1)if语句与switch语句的运行机制;(2)while、do/while、for语句的运行机制;(3)if结构的嵌套;(4)循环结构的嵌套。
3.运用:(1)条件语句在程序设计中的使用;(2)循环语句在程序设计中的使用。
(四)数组与方法
1.识记:(1)一维数组的定义;(2)二维数组的定义;(3)数组的初始化;(4)方法的定义与调用;(5)方法的重载。
2.理解:(1)数组的遍历;(2)数组的排序;(3)不规则数组;(4)方法重载形式。
3.运用:(1)数组在程序设计中的使用;(2)方法在程序设计中的使用。
(五)面向对象设计(基础篇)
1.识记:(1)类的定义与实例化;(2)对象的定义与使用;(3)数据成员与成员方法的定义与使用;(4)构造方法的定义形式。
2.理解:(1)对象的封装、继承和多态三大特性;(2)构造方法的作用;
(3)封装的实现方法;(4)this关键字、static关键字的作用。
3.运用:类在程序设计中的使用。
(六)面向对象设计(高级篇)
1.识记:(1)继承、多态概念;(2)抽象类、接口概念;(3)类、接口和抽象类之间的关系。
2.理解:(1)继承特点与机制;(2)方法覆盖与属性覆盖;(3)instanceof运算符的作用;(4)多态运行机制,多态编程方法;(5)抽象类;(6)实现接口。
3.运用:(1)封装、继承与多态在程序设计中的使用;(2)抽象类与接口在程序设计中的使用。
(七)异常处理
1.识记:(1)异常概念;(2)异常类型;(3)常见异常。
2.理解:(1)异常处理框架;(2)编译异常和运行异常的区别;(3)try/catch/finally运行机制;(4)throws关键字的作用;(5)自定义异常类的方法;(6)throw关键字的作用。
3.运用:异常在程序设计中的使用。
(八)包及访问控制权限
1.识记:(1)包的概念和作用;(2)4种访问控制权限关系矩阵;(3)4种访问控制权限的约束能力;(4)4种访问控制权限的使用位置。
2.理解:(1)成员访问权限的限制因素;(2)4种访问控制权限与其它关键字的结合性。
3.运用:包及访问控制权限在程序设计中的使用。
(九)常用实用类
1.识记:(1)包装类的概念和作用;(2)日期处理类中的主要方法;(3)数值格式化类的常用方法;(4)String类的主要方法。
2.理解:(1)自动装箱和拆箱操作;(2)日期格式化模板字符的含义;(3)数值格式化模板字符的含义;(4)字符串的查找与比较;(5)获取字符串长度。
3.运用:常用实用类在程序设计中的使用。
(十)Java的输入/输出
1.识记:(1)System类;(2)控制台输入/输出。
2.理解:(1)数据流;(2)缓冲区;(3)小应用程序控制台。
3.运用:Java的输入/输出在程序设计中的使用。
(十一)Java集合
1.识记:Java集合的概念。
2.理解:(1)Set;(2)List;(3)Map。
3.运用:Java集合在程序设计中的使用。
(十二)多线程
1.识记:进程和线程的概念。
2.理解:(1)线程的建立;(2)线程的生命周期;(3)多线程与同步。
3.运用:多线程在程序设计中的使用。