课程编号:Javalan_01
课程概况:
Java语言是迄今为止最著名的面向对象的开发语言。对java语言的掌握是学生走向高级软件架构的基础。
主要内容:
| 科目 | 学习内容 | 项目实例 |
|---|---|---|
| 计算机程序设计语言与Java简介 |
1. 计算机程序设计语言 2. Java基础(数据类型和变量、操作符、流程控制与条件分支、数组、类型转换) |
|
| 面向对象的概念与java |
1. 类的引入与面向对象:类与对象 2. Java类的定义与this、public、private、protected关键字 4. Java类的其他关键字:static、final、finally等 3. 接口、继承、多态等各种面向对象的机制 |
|
| java高级数据类型 |
1. 集合类型 2. 枚举类型 3. 泛型 4. annotation注解 |
|
| 面向对象的程序设计 |
1. 用Java语言设计数据结构 2. 利用面向对象的机制计一个简单的业务模型 3. Java的内存管理 |
面向对象下的数据结构与编程(线性表、栈和队列、串、查找、内部排序、数组和广义表、树和二叉树、图)的实现 |
| Java类库详解 |
1. Java常用类:Math、Time、Calender、Property等 2. Java的正则表达式 |
|
| Java的IO处理 |
文件输入输出流、字节流、字符流、数据流、数组流、对象流 |
|
| Java的多线程 |
1. 线程的基本概念 2. java的多线程机制 3. 生产者 / 消费者 |
|
| Java的网络通信 |
1. TCP/IP的基本概念以及Java实现 2. Socket编程 |
案例实操 |
| Java的界面开发 |
1. Swing、Awt |
案例实操 |
| Java 6其他高级特性 |
1. 反射机制 2. Java 对XML的操作 3. 其他 |
案例实操 |
| 项目 | 描述 |
|---|---|
| 教学形式: | 小班面授 |
| 学习时间: | 50课时 |
| 学费: | ¥1500.00 |
| 授课地点: | 新世纪电脑学校本部 |








