新書推薦:
《
甲骨拼合六集
》
售價:HK$
333.8
《
视觉美食家:商业摄影实战与创意解析
》
售價:HK$
132.2
《
中国经济发展的新阶段:机会与选择
》
售價:HK$
99.7
《
DK月季玫瑰百科
》
售價:HK$
210.6
《
为你想要的生活
》
售價:HK$
66.1
《
关键改变:如何实现自我蜕变
》
售價:HK$
77.3
《
超加工人群:为什么有些食物让人一吃就停不下来
》
售價:HK$
99.7
《
历史的教训(浓缩《文明的故事》精华,总结历史教训的独特见解)
》
售價:HK$
62.7
|
內容簡介: |
吴育锋、周建东主编的《Java面向对象编程(高等院校计算机技术十二五规划教材)》从初学者的角度出发,以培养读者Java编程实践能力为目的来设计教材内容。按照“任务驱动”的思想设计了新颖的框架结构,并按每个任务的需求精心组织知识点。全书共lO章,内容涵盖了Java开发环境的搭建与运行机制、基本语法、面向对象编程思想、GuI编程、I/0、多线程技术、网络编程和.JDBC技术等.Java开发中重点用到的多种知识点和技术。每章都以一个任务描述作为开头,继而进行任务分析,技术准备(知识点学习),然后提出解决方案, 终进行任务实现。在技术准备环节,本书采用了大量典型的例子,通过剖析案例、分析代码,帮助读者养成良好的编程习惯。
这一系列环节构成了一个整体,展示了相关知识点的综合运用, 终加深读者对知识点的理解,达到熟练掌握相关技术要点的目的。
本书可作为高等院校本、专科计算机类、软件工程类、信息类相关专业教材,也可以作为对Java语言感兴趣的读者的自学用书。
|
關於作者: |
第1章 Java系统概述
1.1 任务描述
1.2 任务分析
1.3 技术准备(知识点)
1.3.1 Java的起源和发展
1.3.2 Java的特点
1.3.3 Java的运行原理
1.3.4 Java的开发工具—JDK
1.3.5 个Java程序
1.3.6 Eclipse工具
1.4 解决方案
1.5 任务实现
【强化习题】
第2章 Java编程基础
2.1 任务描述
2.2 任务分析
2.3 技术准备(知识点)
2.3.1 Java标识符
2.3.2 常量和变量
2.3.3 标准输入和标准输出
2.3.4 运算符和表达式
2.3.5 选择结构
2.3.6 循环结构
2.3.7 break和continue
2.3.8 数组
2.4 解决方案
2.5 任务实现
【强化习题】
第3章面向对象基础
3.1 任务描述
3.2 任务分析
3.3 技术准备(知识点)
3.3.1 类与对象
3.3.2 类的属性
3.3.3 类的方法
3.3.4 构造方法
3.3.5 封装性
3.4 解决方案
3.5 任务实现
【强化习题】
第4章 继承与多态
4.1 任务描述
4.2 任务分析
4.3 技术准备(知识点)
4.3.1 继承机制
4.3.2 抽象类
4.3.3 接口
4.3.4 多态性
4.4 解决方案
4.5 任务实现
【强化习题】
第5章 常用JavaAPI
5.1 任务描述
5.2 任务分析
5.3 技术准备(知识点)
5.3.1 Object类
5.3.2 System类
5.3.3 Stl4ng类
5.3.4 Stl4ngBuffer类
5.3.5 Math类
5.3.6 基本数据类型封装类
5.3.7 日期处理类
5.3.8 集合类
5.4 解决方案
5.5 任务实现
【强化习题】
第6章 GUl编程基础
6.1 任务描述
6.2 任务分析
6.3 技术准备(知识点)
6.3.1 GUI概述
6.3.2 Swing基本组件
6.3.3 菜单
6.3.4 对话框
6.3.5 布局管理器
6.3.6 常用事件
6.4 解决方案
6.5 任务实现
【强化习题】
第7章 输入输出
7.1 任务描述
7.2 任务分析
7.3 技术准备(知识点)
7.3.1 标准输入/输出
7.3.2 文件
7.3.3 流的概述
7.3.4 节点流
7.3.5 处理流
7.4 拓展知识
7.4.1 异常的概念
7.4.2 Java异常处理机制
7.4.3 throw语句
7.4.4 自定义异常
7.5 解决方案
7.6 任务实现
【强化习题】
第8章 多线程技术
8.1 任务描述
8.2 任务分析
8.3 技术准备(知识点)
8.3.1 什么是多线程
8.3.2 创建线程
8.3.3 线程的状态
8.3.4 线程的优先级
8.3.5 线程的调度
8.3.6 线程的同步控制
8.3.7 死锁
8.4 解决方案
8.5 任务实现
【强化习题】
第9章 网络编程基础
9.1 任务描述
9.2 任务分析
9.3 技术准备(知识点)
9.3.1 网络的概念
9.3.2 网络通信模型
9.3.3 网络通信方式
9.3.4 网络编程的步骤
9.3.5 Java编程网络常用类
9.3.6 基于TCP协议的网络编程
9.3.7 UDP协议的网络编程
9.4 解决方案
9.5 任务实现
【强化习题】
0章 JDBC技术简介
10.1 任务描述
10.2 任务分析
10.3 技术准备(知识点)
10.3.1 JDBC简介
10.3.2 JDBC常用类和接口
10.3.3 JDBC应用程序的基本步骤
10.3.4 SQL简介
10.4 解决方案
10.5 任务实现
【强化习题】
参考文献
|
目錄:
|
第1章 Java系统概述
1.1 任务描述
1.2 任务分析
1.3 技术准备(知识点)
1.3.1 Java的起源和发展
1.3.2 Java的特点
1.3.3 Java的运行原理
1.3.4 Java的开发工具—JDK
1.3.5 个Java程序
1.3.6 Eclipse工具
1.4 解决方案
1.5 任务实现
【强化习题】
第2章 Java编程基础
2.1 任务描述
2.2 任务分析
2.3 技术准备(知识点)
2.3.1 Java标识符
2.3.2 常量和变量
2.3.3 标准输入和标准输出
2.3.4 运算符和表达式
2.3.5 选择结构
2.3.6 循环结构
2.3.7 break和continue
2.3.8 数组
2.4 解决方案
2.5 任务实现
【强化习题】
第3章面向对象基础
3.1 任务描述
3.2 任务分析
3.3 技术准备(知识点)
3.3.1 类与对象
3.3.2 类的属性
3.3.3 类的方法
3.3.4 构造方法
3.3.5 封装性
3.4 解决方案
3.5 任务实现
【强化习题】
第4章 继承与多态
4.1 任务描述
4.2 任务分析
4.3 技术准备(知识点)
4.3.1 继承机制
4.3.2 抽象类
4.3.3 接口
4.3.4 多态性
4.4 解决方案
4.5 任务实现
【强化习题】
第5章 常用JavaAPI
5.1 任务描述
5.2 任务分析
5.3 技术准备(知识点)
5.3.1 Object类
5.3.2 System类
5.3.3 Stl4ng类
5.3.4 Stl4ngBuffer类
5.3.5 Math类
5.3.6 基本数据类型封装类
5.3.7 日期处理类
5.3.8 集合类
5.4 解决方案
5.5 任务实现
【强化习题】
第6章 GUl编程基础
6.1 任务描述
6.2 任务分析
6.3 技术准备(知识点)
6.3.1 GUI概述
6.3.2 Swing基本组件
6.3.3 菜单
6.3.4 对话框
6.3.5 布局管理器
6.3.6 常用事件
6.4 解决方案
6.5 任务实现
【强化习题】
第7章 输入输出
7.1 任务描述
7.2 任务分析
7.3 技术准备(知识点)
7.3.1 标准输入/输出
7.3.2 文件
7.3.3 流的概述
7.3.4 节点流
7.3.5 处理流
7.4 拓展知识
7.4.1 异常的概念
7.4.2 Java异常处理机制
7.4.3 throw语句
7.4.4 自定义异常
7.5 解决方案
7.6 任务实现
【强化习题】
第8章 多线程技术
8.1 任务描述
8.2 任务分析
8.3 技术准备(知识点)
8.3.1 什么是多线程
8.3.2 创建线程
8.3.3 线程的状态
8.3.4 线程的优先级
8.3.5 线程的调度
8.3.6 线程的同步控制
8.3.7 死锁
8.4 解决方案
8.5 任务实现
【强化习题】
第9章 网络编程基础
9.1 任务描述
9.2 任务分析
9.3 技术准备(知识点)
9.3.1 网络的概念
9.3.2 网络通信模型
9.3.3 网络通信方式
9.3.4 网络编程的步骤
9.3.5 Java编程网络常用类
9.3.6 基于TCP协议的网络编程
9.3.7 UDP协议的网络编程
9.4 解决方案
9.5 任务实现
【强化习题】
0章 JDBC技术简介
10.1 任务描述
10.2 任务分析
10.3 技术准备(知识点)
10.3.1 JDBC简介
10.3.2 JDBC常用类和接口
10.3.3 JDBC应用程序的基本步骤
10.3.4 SQL简介
10.4 解决方案
10.5 任务实现
【强化习题】
参考文献
|
|