|
01.掌握Java语言基本知识、Java编程语法基础
|
01.Java语言基本知识 |
001. JVM/JRE概念和Java核心机制
002. CLASSPATH和Path环境变量
003. java和javac命令
004. main()方法
005. 三种类型的Java注释 |
I
III
III
II
II |
|
02.Java编程语法基础
|
006. 标识符和关键字
007. 变量声明和作用域
008. 运算符和表达式
009. 流程控制语句
010. 数组 |
II
II
II
III
II |
|
02.掌握面向对象程序设计能力
|
01.面向对象编程基础
|
011. 对象和类
012. 方法和属性
013. 构造器
014. 引用数据类型 |
III
III
II
II |
|
02.面向对象编程进阶 |
015. 类的继承
016. 类成员的控制
017. 方法的重载
018. 对象的构造和初始化
019. static关键字和final关键字
020. 抽象方法和抽象类
021. 接口
022. 多态
023. 内部类的定义和使用
024. 异常处理 |
III
III
III
III
II
III
III
III
II
II |
|
03.掌握J2SE程序设计 |
01.J2SE中常见类等基本知识 |
025. 命令行参数
026. 常用类的使用
027. List和Set接口的使用
028. 字节流和字符流、节点流和处理流
029. jar指令的使用 |
II
II
II
II
II |
|
02.对象序列化 |
030. 对象序列化基础
031. Serializable接口的使用 |
II
III |
|
03.Java图形界面程序设计 |
032. 常用组件和容器
033. 布局管理器
034. Java2 SDK事件模型
035. 事件监听器接口和适配器类
036. 使用内部类或匿名类的事件处理
037. paint()方法 |
II
II
II
II
III
II |
|
04.Java多线程 |
038. 线程基本概念及模型
039. 线程的创建及状态控制
040. 多线程共享数据
041. 线程的同步及通信 |
II
III
III
III |
|
05.Java网络编程 |
042. 通过Socket实现网络通信
043. URL类的使用 |
III
II |
|
04.掌握基于Oracle的数据库程序设计 |
01.掌握Oracle数据库一般性使用 |
044. 掌握基本的数据库安装方法
045. 理解基本的数据库概念,掌握数据库的主要工具
046. Sqlplus的使用 |
I
II
II |
|
02.具备使用SQL语句管理数据库的能力 |
047. 使用基本Select语句查询数据
048. 使用SQL函数
049. 使用DML语句
050. 事务处理
051. 表的创建和管理
052. 索引的创建和管理
053. 视图的创建和管理 |
II
III
III
III
III
II
III |
|
03.具备数据库设计能力 |
054. 实体-关系模型
055. 1NF、2NF、3NF |
III
III |
|
05.掌握JDBC的使用 |
01. 理解JDBC的基本概念 |
056. JDBC的功能
057. JDBC工作原理
058. JDBC API |
II
II
III |
|
02. 使用JDBC-ODBC桥访问数据库 |
059. 了解JDBC-ODBC的基本概念
060. 设置ODBC数据源
061. 编写程序实现对数据库中表的访问 |
I
II
II |
|
03. 使用JDBC访问Oracle数据库 |
062. 使用JDBC访问Oracle数据库
063. 使用PreparedStatement接口
064. 使用CallableStatement接口实现对数据库中存储过程的调用 |
II
II
II |
|
06.掌握JSP程序设计 |
01. Tomcat服务器的安装和配置 |
065. Tomcat服务器的安装和配置 |
I |
|
02. JSP基本语法,包括代码区、声明区以及注释等 |
066. 正确的设置目录并编写简单的JSP程序
067. JSP和HTML的交互
068. page指令
069. jsp:include的使用
070. jsp:forward的使用
071. 表单和JSP程序的结合 |
II
III
II
II
II
III |
|
03. session和Cookie的应用 |
072. 使用session
073. 使用Cookie |
III
III |
|
07.掌握JavaBean,
Servlet程序设计 |
01.JavaBean编程 |
074. JavaBean的基本概念和主要用途
075. 在JSP中对JavaBean的调用
076. 使用JavaBean封装对数据库的操作 |
I
III
III |
|
02.Servlet编程 |
077. Servlet简介
078. Servlet和JSP的区别和联系
079. HttpServlet类/doGet()、doPost()等相关方法的分析
080. 使用Servlet处理客户端请求
081. JSP和Servelt之间的通信 |
I
II
II
II
II |
|
08.MVC设计模式 |
01. MVC设计模式的分析 |
082. MVC设计模式的基本概念
083. 分析JSP、Servlet和JavaBean的分工
084. 使用MVC编写Web程序、Structs基础 |
I
II
III |
|
09.掌握J2EE程序设计 |
01. J2EE程序设计 |
085. J2EE技术的组成
086. RMI技术
087. 数据库连接池技术
088. JNDI技术
089. JMS技术 |
I
III
III
III
III |
|
02. 用JBuilder/Eclipse可视化开发工具编写EJB的能力 |
090. 使用JBuilder/Eclipse管理工程
091. 使用基本界面要素
092. 了解EJB的属性并会在JBuilder/Eclipse中设置EJB的参数
093. 掌握可视化开发EJB的基本步骤
094. 部署EJB的具体的步骤 |
II
II
III
III
III |