课程名称 |
课程内容 |
*部分 ( 3周 ) |
J2SE核心技术 |
Java编程环境 |
配置JDK及API文档,命令行及开发工具Eclipse |
Java Applet |
区分Applet 与应用程序,applet的运行方式 |
Java控制流程 |
数据类型,变量,表达式;单if语句,if…else语句,if…else语句的多重形式;switch语句; while与do…while循环, for循环语句及其嵌套形式 |
Java方法 |
方法的参数传递,方法签名与方法重载;方法的返回类型;递归 |
Java数组 |
数组的声明和创建,方法的数组参数,数组排序,多维数组 |
类和对象 |
对象构造,java的对象回收机制;类封装(公有成员,私有成员,静态成员);包定义,包编译及包运行 |
扩展类和继承 |
超类和子类,protected成员;子类的构造函数和终结方法;运用继承的软件工程 |
接口与多态 |
抽象类和抽象方法;接口的创建和实现;内部类及匿名类;多态应用的案例分析 |
字符和字符串 |
String类、StringBuffer类、StringTokenizer类、正则表达式与Pattern类和Matcher类 |
Java集合类 |
Vector、Enumeration、Stack、Hashtable、Properties、BitSet类 |
图形编程 |
图形环境和图形对象;Java2D API;颜色、字体控制;线条、矩形、椭圆、多边形、折线等画法; |
Swing用户界面组件 |
Swing组件(JFrame、JApplet、JPanel等);布局管理器;事件处理与适配器类;插入式外观和感觉 |
JDBC与数据库访问 |
JDBC技术、JDBC常用接口、配置和连接不同的数据库 |
异常处理 |
Java的异常层次结构;throws字句,finally字句,链式异常 |
多媒体与动画 |
图像加载显示和缩放、动画、加载和播放音频剪辑 |
第二部分 ( 1周 ) |
SQL Server2000 |
关系数型据库 |
数据库概念(实体、关系、完整性)、建库、建表、建约束 |
数据的增删改查 |
排序、分组、模糊查询、嵌套子查询、连接与合并、事务 |
视图与索引 |
视图的创建、删除与更新;通过视图修改数据;聚集索引、非聚集索引 |