|
分步课程
|
简要描述
|
项目介绍
|
|
Java基本语法
|
Java基本介绍
深入的Java面向对象技术(继承、接口、内部类、多态、动态绑定、泛型、枚举、对象克隆、日志、断言、调试、异常处理等)
|
1.推箱子游戏
(可以自定义地图、进度保存、过关。)
2.在线的数据库前台工具
(可以完成数据表创建修改、查询结果显示、数据更新、切换数据库连接。)
3.铁路客运售票系统
(属于网络项目、可以同时在多个电脑上进行售票,数据锁定、快速输入等。)
|
|
Java常用API
|
封装类、字符串、日期、Property 、数值类、正则表达式
|
|
代理与反射
|
Java的类加载机智、代理、反射、方法指针、对象动态创建与使用。
|
|
Java UI技术
|
Swing、AWT/SWT、2D图形、色彩、字体、事件处理、观感、布局各种UI组件。打印、拖放操作
|
|
设计模式
|
工厂模式、适配器模式、观察者模式、单件模式、模板模式、策略模式、DAO模式
|
|
打包与发布
|
Jar文件、Java Web Start
|
|
Applet
|
签名代码、JNLP API、Applet的HTML标记。通过参数向Applet传递信息。
|
|
集合类
|
集合接口、链表、数组列表、散列、比较与排序、队列、映射、查找
|
|
多线程
|
启动线程、中断线程、线程状态、线程阻塞、线程优先级、守护线程、线程锁、线程同步、集合与线程安全、Swing与线程安全、线程池、预定执行、信号量
|
|
I/O
|
字节流、字符流、压缩流、对象流、文件流、NIO、内存映像、文件锁
|
|
XML
|
基本语法、解析XML、验证XML、schema、xpath、SAX、DOM、
生成XML、XSL、jdom、dom4j
|
|
网络
|
Socket、互连网连接、服务器模拟、发送电子邮件、URL和URI连接、提交数据
|
|
JDBC
|
数据库连接、执行SQL语句、结果集处理、存储过程调用、元数据、大数据类型处理、批量执行、多结果集处理、事务处理、连接池、LDAP
|
|
国际化
|
国家、地区、语言支持、数字格式、日期格式、排序、消息格式化、资源包、属性文件
|
|
安全
|
类加栽、字节码检验、访问权限、安全策略文件、用户认证、数字签名、加秘、公用密钥
|
|
分布对象
|
客户与服务器、远程方法调用、传递远程对象、动态加载类
|
|
脚本技术
|
脚本语法、脚本与对象的互相访问
|
|
本地方法
|
Java访问c方法、访问注册表
|
|
数据库
|
Oracle与MySql。数据库原理、基本查询、关联查询、子查询、更新语句、存储过程、触发器。
|
|
项目
|
推箱子游戏:可以自定义地图、进度保存、过关。
|
|
项目
|
在线的数据库前台工具:可以完成数据表创建修改、查询结果显示、数据更新、切换数据库连接。
|
|
项目
|
铁路客运售票系统:属于网络项目、可以同时在多个电脑上进行售票,数据锁定、快速输入等。
|
|
课时
|
(280学时)35天
|