能力目标 |
具体要求 |
知识点 |
认知层次 |
01.掌握Java语言基础 |
01.JVM的概念及其安装配置 |
JVM的概念和Java语言的核心机制
Java语言的编译和运行
Java主线程和main()方法
Java语言编程规范 |
I
III
III
II
II |
| 02.Java编程语法基础 |
标识符和关键字
八种基本类型
运算符和表达式
流程控制语句 |
II
II
II
III |
02.掌握面向对象程序设计能力 |
01.面向对象编程基础 |
对象和类
方法和属性
构造器
引用数据类型
类的继承
类成员的控制
方法的重载
对象的构造和初始化
static关键字和final关键字
抽象方法和抽象类
接口
多态
内部类的定义和使用
异常处理 |
III
III
II
II
III
III
III
III
II
III
III
III
II
II |
03.Java基础类库 |
01.容器类(Collection) |
Collection、Map和Iterator的基本概念
ArrayList、LinkedList、HashSet、TreeSet、HashMap等具体容器类的特性和使用
容器的同步,List容器的排序等技巧 |
II
II
II |
| 02.JavaIO技术 |
InputStream和OutputStream的基本方法
FileInputStream和FileOutputStrean
InputStreamReader、OutputStreamWriter及其字符编码
缓冲流的概念
FileReader、FileWriter
文件访问(RandomFileAccess、File)
对象序列化及Serializable的使用 |
II
III
I
|
| 03.Java核心类库 |
String和StringBuffer
Date和Calendar
Comparable、Cloneable等常用接口
Math类
java.text包中的常用类
正则表达式
Java反射机制 |
II
II
II
II
III
II |
| 04.Java多线程 |
线程基本概念及模型
线程的创建及状态控制
多线程共享数据
线程的同步及通信 |
II
III
III
III |
| 05.Java网络编程 |
通过Socket实现网络通信
URL类的使用 |
III
II |
04.掌握基于Oracle的数据库程序设计 |
01.掌握Oracle数据库一般性使用 |
掌握基本的数据库安装方法
理解基本的数据库概念,掌握数据库的主要工具
Sqlplus的使用 |
I
II
II |
| 02.具备使用SQL语句管理数据库的能力 |
使用基本Select语句查询数据
使用SQL函数
使用DML语句
事务处理
表的创建和管理
索引的创建和管理
视图的创建和管理 |
II
III
III
III
III
II
III |
| 03.具备数据库设计能力 |
实体-关系模型
1NF、2NF、3NF |
III
III |
05.掌握JDBC的使用 |
01.理解JDBC的基本概念 |
JDBC的基本概念
JDBC工作原理
JDBC API(Connection、Statement、ResultSet、PreparedStatement) |
II
II
III |
| 02.JDBC优化 |
设置FetchSize
Statement缓存
结果集缓存 |
I
II
II |
| 03.使用JDBC访问Oracle数据库 |
使用JDBC访问Oracle数据库
使用CallableStatement接口实现对数据库中存储过程的调用
访问Oracle的Clob和Blob |
II
II
II |
06.掌握JSP技术 |
01.Tomcat服务器的安装和配置 |
Tomcat服务器的安装和配置 |
I |
02.JSP基本语法,包括代码区、声明区以及注释等
|
正确的设置目录并编写简单的JSP程序
JSP和HTML的交互
page指令
jsp:include的使用
jsp:forward的使用
表单和JSP程序的结合 |
II
III
II
II
II
III |
03.JSP2.0表达式
|
JSP2.0表达式的基本使用方法 |
II |
| 04.session和Cookie的应用 |
使用session
使用Cookie |
III
III |
07.掌握Servlet技术 |
01.JavaBean编程 |
JavaBean的基本概念和主要用途
在JSP中对JavaBean的调用
使用JavaBean封装对数据库的操作 |
I
III
III |
| 02.Servlet编程 |
Servlet简介
Servlet和JSP的区别和联系
HttpServlet类/doGet()、doPost()等相关方法的分析
使用Servlet处理客户端请求
JSP和Servelt之间的通信 |
I
II
II
II
II |
08.MVC设计模式 |
01.MVC设计模式的分析 |
MVC设计模式的基本概念
分析JSP、Servlet和JavaBean的分工
使用MVC编写Web程序 |
I
II
III |