注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关会当凌绝顶:Java开发修行实录

会当凌绝顶:Java开发修行实录

会当凌绝顶:Java开发修行实录

定 价:¥59.80

作 者: 陈强 等编著
出版社: 电子工业出版社
丛编项:
标 签: J2EE

购买这本书可以去


ISBN: 9787121130014 出版时间: 2011-04-01 包装: 平装
开本: 16开 页数: 422 字数:  

内容简介

  Java是目前使用最频繁的编程语言之一,它一直在开发领域中占据着重要的地位。《会当凌绝顶:Java开发修行实录》循序渐进、由浅入深地介绍Java的核心技术,并通过具体实例的实现过程演练了各个知识点的具体使用流程。全书共20章,分为4篇。第1~6章是基础篇,介绍了Java语言开发所必需具备的基本知识,逐一讲解Java印象、搭建开发环境、Java基本语法、假设语句、循环语句等领域的知识;第7~12章是核心技术篇,逐一讲解了数组、面向对象、类、异常处理、I/O体系与文件处理、多线程等领域的基本知识;第13~18章是提高篇,逐一讲解了和网络接轨、AWT界面开发、Swing编程、Servlet、数据库编程等领域的知识;第19、20章是综合实战篇,分别通过记事本和打字游戏、综合供求信息系统项目的实现过程,讲解了Java语言在日常项目开发中的综合应用流程,并穿插介绍了求职和职场相处的技巧。全书采用故事性、趣味性相结合的对话讲解方式,并穿插了学习技巧和职场生存法则,引领读者全面掌握Java。《会当凌绝顶:Java开发修行实录》不但适合Java初学者,也适合有一定Java基础的读者,甚至还可以作为有一定造诣的Java程序员的参考书。

作者简介

暂缺《会当凌绝顶:Java开发修行实录》作者简介

图书目录

第1篇 基础篇
第1章 Java之印象
1.1 引出问题
1.2 Java为何物
1.2.1 探寻Java的起源
1.2.2 看Java的特点
1.3 我们需要准备什么
1.4 开始体会Java程序之旅
1.4.1 一个简单的Java程序
1.4.2 编译和运行Java文件
1.5 解决问题——谈Java的
1.5 江湖地位
1.6 我的总结
第2章 Java宝剑出鞘
2.1 引出问题
2.2 Java工具简介
2.2.1 先看最流行的Eclipse
2.2.2 再看NetBeans
2.2.3 接着看JBuilder
2.3 开始步入Eclipse世界
2.3.1 获得并安装Eclipse
2.3.2 玩转Eclipse
2.4 使用NetBeans
2.4.1 获取NetBeans
2.4.2 装备NetBeans
2.4.3 玩转NetBeans
2.5 解决问题——探寻学习
Java的捷径
2.6 我的总结
第3章 三种武器
3.1 引出问题
3.2 什么是量
3.2.1 永远都不变的常数
3.2.2 为变而生的量
3.3 数据类型
3.3.1 数据类型的范围
3.3.2 字符型
3.3.3 整型
3.3.4 浮点型
3.3.5 布尔型
3.4 标识符和关键字是一种身份
3.5 解决问题
3.6 我的总结
第4章 Java的三驾马车
4.1 引出问题
4.2 笑看Java运算符
4.2.1 算术运算符
4.2.2 关系运算符和逻辑运算符
4.2.3 位运算符
4.2.4 条件运算符
4.2.5 赋值运算符
4.3 表达式想对你说
4.3.1 表达式为何物
4.3.2 表达式的优先级
4.3.3 表达式的应用
4.4 字符串
4.4.1 字符串的初始化
4.4.2 String类
4.4.3 StringBuffer类
4.5 解决问题
4.6 我的总结
第5章 Java里的假设
5.1 引出问题
5.2 让if来选择你
5.2.1 if控制语句
5.2.2 if语句的延伸
5.2.3 多个条件判断的if语句
5.3 有多个选择的switch
5.3.1 switch语句的形式
5.3.2 无break的switch语句
5.3.3 case没有执行语句的情况
5.3.4 default可以不在末尾
5.4 进一步分析条件语句
5.4.1 正确使用switch语句
5.4.2 正确使用if语句
5.4.3 有秩序的switch
5.5 解决问题
5.6 我的总结
第6章 如人生的循环语句
6.1 引出问题
6.2 有多少语句可以循环
6.2.1 简易for循环
6.2.2 唠唠叨叨的while循环
6.2.3 do-while循环语句
6.3 跳转功能的实现
6.3.1 break(终止)
6.3.2 return(返回)
6.3.3 continue(继续)
6.3.4 随心所欲地使用跳转
语句之总结
6.4 解决问题
6.5 我的总结
第2篇 核心技术篇
第7章 数组是心灵的港湾
7.1 引出问题
7.2 简单的一维数组
7.2.1 声明一维数组
7.2.2 创建一维数组
7.2.3 轻松初始化一维数组
7.3 复杂点的二维数组
7.3.1 声明二维数组
7.3.2 二维数组的创建
7.3.3 二维数组的初始化
7.4 更复杂的多维数组
7.4.1 声明三维数组
7.4.2 创建三维数组
7.4.3 初始化三维数组
7.5 对数组的操作
7.5.1 复制数组
7.5.2 比较数组
7.5.3 搜索数组中的元素
7.5.4 排序数组
7.5.5 填充数组
7.6 解决问题
7.7 我的总结
第8章 看Java如何面向对象
8.1 引出问题
8.2 面向对象是什么
8.2.1 理解面向对象的理念
8.2.2 面向对象的特点
8.3 类是面向对象的第一特征
8.3.1 如何编写一个类
8.3.2 特殊的方法——构造方法
8.3.3 一般的方法
8.4 属性和方法的修饰符
8.4.1 公有的public
8.4.2 私有的private
8.4.3 用protected来保护你
8.4.4 其他修饰符
8.5 用this来指定你
8.6 演练类和对象
8.6.1 创建和使用对象
8.6.2 使用静态变量和静态方法
8.7 特殊的类——抽象类
8.7.1 创建抽象类
8.7.2 抽象类的规则
8.8 Java包不是钱包
8.8.1 定义包
8.8.2 在Eclipse里定义包
8.8.3 在程序里插入包
8.9 解决问题
8.10 我的总结
第9章 类,我轻轻的来了
9.1 引出问题
9.2 类的继承
9.2.1 父与子
9.2.2 调用父类的构造方法
9.2.3 可以随时访问父类的属性和方法
9.2.4 复杂的继承关系
9.3 重载与重写
9.3.1 再写一遍
9.3.2 再处理一遍
9.3.3 当重写与重载相逢
9.4 类的同胞——接口
9.4.1 定义接口
9.4.2 接口的量和方法
9.4.3 实现接口
9.4.4 引用接口
9.5 解决问题
9.6 我的总结
第10章 异常也疯狂
10.1 引出问题
10.2 什么是异常
10.2.1 首次结识异常
10.2.2 一些异常处理类
10.3 知错就改的异常处理方式
10.3.1 使用try…catch处理异常
10.3.2 处理多个异常
10.3.3 将finally关键字使用在异常中
10.4 异常处理的含蓄方式——抛出
10.4.1 使用throws将异常抛出
10.4.2 使用throw将异常抛出
10.5 自己来处理异常
10.6 异常处理的陋习
10.6.1 异常丢弃
10.6.2 不指定具体的异常
10.6.3 占着坑不用
10.6.4 不说明异常的详细信息
10.6.5 庞大的try块
10.6.6 输出数据的不完整
10.7 解决问题——勇敢地面对错误
10.8 我的总结
第11章 I/O体系与文件处理给你带来额外的收获
11.1 引出问题
11.2 Java I/O简介
11.3 黄河流
11.3.1 字节流
11.3.2 字符流
11.4 加快I/O操作效率
11.4.1 缓冲字节流
11.4.2 缓冲字符流
11.5 文件处理
11.5.1 文件类
11.5.2 使用文件类处理文件
11.6 解决问题
11.7 我的总结
第12章 帮你多干活的多线程
12.1 引出问题
12.2 线程基础
12.2.1 线程与进程的理解
12.2.2 理解多线程
12.3 创建线程
12.3.1 创建主线程
12.3.2 通过Runnable接口创建线程
12.3.3 通过Thread类创建线程
12.4 创建多线程
12.5 线程的优先级
12.6 随心所欲地控制线程
12.6.1 让当前的线程等待
12.6.2 让当前线程进入睡眠状态
12.6.3 让当前线程做出让步
12.7 多线程同步
12.7.1 线程同步的重要性
12.7.2 轻松实现同步
12.7.3 什么是死锁
12.8 线程之间的交互
12.9 解决问题
12.10 我的总结
第3篇 提高篇
第13章 和网络接轨
13.1 引出问题
13.2 一个服务器端程序
13.3 什么是网络通信
13.3.1 TCP和IP概述
13.3.2 使用URL进行网络链接
13.3.3 编写URL程序常用的
13.3.3 方法
13.4 和网络编程一起笑看风云
13.4.1 创建socket
13.4.2 有多个客户端连接的情况
13.5 解决问题——互联网给
13.5 我们的学习带来了什么
13.6 我的总结
第14章 AWT的奇幻世界
14.1 引出问题
14.2 什么是AWT
14.3 创建窗口
14.4 创建窗口组件
14.5 布局利器
14.5.1 布局武器FlowLayout
14.5.2 布局武器BorderLayout
14.5.3 布局利器GridLayout
14.5.4 布局利器CardLayout
14.5.5 布局利器Null
14.6 编写监听接口
14.6.1 窗口监听的接口
14.6.2 按钮监听的接口
14.6.3 文本框监听的接口
14.7 解决问题
14.8 我的总结
第15章 Swing更加绚丽
15.1 引出问题
15.2 Swing创建窗口
15.2.1 JFrame简介和方法
15.2.2 创建第一个Swing窗口
15.3 Icon接口
15.4 添加组件
15.4.1 弹出式菜单
15.4.2 文本框
15.4.3 菜单
15.4.4 单选按钮
15.4.5 复选框按钮
15.4.6 列表框
15.4.7 选项卡
15.4.8 文本域
15.4.9 按钮
15.4.10 进度条
15.5 常用的布局管理器
15.5.1 当不使用布局管理器时
15.5.2 体会边界布局管理器
15.5.3 体会网格布局管理器
15.6 解决问题
15.7 我的总结
第16章 Servlet很神奇
16.1 引出问题
16.2 什么是Servlet
16.2.1 Servlet技术简述
16.2.2 Servlet技术特性
16.2.3 Servlet的生命周期
16.3 如何开发一个简单的
16.3 Servlet
16.3.1 开发一个简单的Servlet
16.3.2 编译并发布Servlet
16.4 Servlet的常用接口和类
16.4.1 与Servlet配置相关的
16.4.1 接口
16.4.2 Servlet编程接口
16.4.3 HTTPServlet类
16.4.4 请求与响应
16.4.5 会话
16.4.6 Servlet上下文
16.4.7 Servlet监听
16.5 Servlet过滤器
16.5.1 过滤器的简介
16.5.2 过滤器的应用
16.5.3 Servlet过滤器的配置
16.5.4 Servlet过滤器的实例
16.6 将请求进行封装
16.6.1 doGet
16.6.2 doPost
16.7 解决问题
16.8 我的总结
第17章 轻松玩转数据库
17.1 引出问题
17.2 数据库的类别
17.3 安装MySQL
17.4 MySQL的管理工具
17.4.1 创建数据库
17.4.2 创建表
17.4.3 输入记录
17.5 SQL Server很简单
17.5.1 创建数据库
17.5.2 创建表
17.5.3 创建记录
17.6 解决问题
17.7 我的总结
第18章 数据库编程是最重要的形式
18.1 引出问题
18.2 JDBC是一座桥
18.2.1 JDBC API
18.2.2 JDBC驱动类型
18.3 数据库的连接
18.3.1 轻松连接MySQL
18.3.2 轻松连接
18.3.2 SQL Server 2000
18.4 SQL语句才是核心
18.4.1 新建数据库表
18.4.2 数据库查询语句
18.4.3 数据库操作语句
18.5 解决问题
18.6 我的总结
第4篇 综合实战篇
第19章 简单的记事本
19.1 老师的作业
19.2 Java API手册
19.2.1 什么是Java API
19.2.2 如何获得Java API手册
19.2.3 使用Java API手册
19.3 记事本的编写
19.3.1 插入包
19.3.2 新建文件和打开文件
19.3.3 保存文件
19.3.4 文件操作
19.3.5 字体的处理
19.3.6 状态栏和帮助功能
19.3.7 将功能实例化
19.4 打字游戏的编写
19.4.1 需要插入的包
19.4.2 设计版式
19.4.3 声音的处理
19.4.4 游戏过关的设计
19.4.5 文字的下移
19.5 计算器的编写
19.5.1 计算器的最终结果
19.5.2 计算器组件的编写
19.5.3 计算器的按钮事件
19.6 系统调试
第20章 综合供求信息系统
20.1 求职路上
20.2 系统需求
20.2.1 开发背景
20.2.2 需求分析
20.3 网站功能结构
20.4 规划流程
20.5 搭建数据库
20.5.1 数据库需求分析
20.5.2 数据库概念设计
20.5.3 数据库逻辑结构设计
20.6 设计公共类
20.6.1 数据库连接及操作类
20.6.2 业务处理类
20.6.3 分页类
20.6.4 字符串处理类
20.7 开始编码
20.7.1 设计前台页面
20.7.2 前台信息显示设计
20.7.3 信息发布模块设计
20.8 后期的编码工作
20.8.1 登录模块
20.8.2 后台页面模块
20.8.3 后台信息管理模块
20.9 测试
20.10 我的总结

本目录推荐