Java学习手册

Java学习手册
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2011-04
版次: 2
ISBN: 9787121130649
定价: 59.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 494页
字数: 754千字
正文语种: 简体中文
  •   《Java学习手册》以初学者为核心,全面介绍了使用Java进行程序开发的各种技术。在内容编排上由浅入深,让读者循序渐进地掌握编程技术;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解“晦涩难懂”的技术;在内容形式上附有大量的提示、技巧、说明、情景应用、实战练习等栏目,夯实读者编程技术,丰富编程经验。《Java学习手册》全书共20章,分为4篇进行介绍,第1篇为基础篇,包括Java开发前奏、搭建Java开发环境、 扎实Java语言基本语法、掌握算法和流程控制、使用Eclipse开发工具、探秘面向对象程序设计、初探Java数组;第2篇为核心篇,包括字符串处理、集合类、使用异常处理机制、掌握Java的I/O技术、精通多线程技术、枚举与泛型;第3篇为高级篇,包括Swing基础知识、JDBC技术、Swing高级组件、GUI事件处理机制、网络程序设计;第4篇为实战篇,包括进销存管理系统、 企业内部通信系统。

      《Java学习手册》附有配套光盘,光盘中提供有本书所有程序的源代码、重点和难点的实例视频录像,其中,源代码全部经过精心测试,能够在Windows 2000、Windows XP、Windows 2003、Windows 7中编译和运行。

      《Java学习手册》适合Java编程爱好者、初学者和中级开发人员使用,也适合作为大中专院校和培训机构的教材使用。 第1篇 基础篇

    第1章 Java开发前奏

    1.1 Java简介

    1.1.1 什么是Java语言

    1.1.2 与其他语言相比Java的优势

    1.1.3 计算机语言中Java

    1.1.3 近几年的排行

    1.1.4 Java的发展史

    1.1.5 Java成功案例

    1.2 Java特性

    1.2.1 Java的应用领域

    1.2.2 Java语法的特征

    1.3 怎么学Java

    1.3.1 Java程序员的成长之路

    1.3.2 如何学好Java

    1.4 本章小结

    第2章 搭建Java开发环境

    2.1 搭建Java开发环境

    2.1.1 下载JDK

    2.1.2 安装JDK

    2.1.3 Windows系统下配置

    2.1.3 和测试JDK

    2.2 Java程序的开发过程

    2.3 一个简单的Java程序

    2.3.1 构建Java程序

    2.3.2 编译和运行Java程序

    2.3.3 使用Java核心API文档

    2.4 实战练习

    2.4.1 下载JRE

    2.4.2 将JDK安装到D盘

    2.4.3 编写程序输出小猪脸图像

    2.5 本章小结

    第3章 扎实Java语言基本语法

    3.1 使用常量与变量

    3.1.1 常量的概念及使用

    3.1.2 变量的概念及命名规则

    3.1.3 变量的有效范围

    3.2 认识基本的数据类型

    3.2.1 整数类型

    3.2.2 浮点类型

    3.2.3 字符类型

    3.2.4 布尔类型

    3.2.5 基本数据类型间的转换

    3.3 熟练运用Java运算符

    3.3.1 赋值运算符

    3.3.2 算术运算符

    3.3.3 关系运算符

    3.3.4 逻辑运算符

    3.3.5 位运算符

    3.3.6 其他运算符

    3.3.7 运算符的优先级别及结合性

    3.3.8 情景应用一:加密可以这样简单

    3.3.9 情景应用二:位运算实现

    3.3.9 两个变量值的互换

    3.4 了解Java标识符与关键字

    3.4.1 标识符

    3.4.2 关键字

    3.5 编码规范

    3.5.1 Java命名规范

    3.5.2 代码编写规则

    3.6 Java程序的注释

    3.6.1 单行注释

    3.6.2 使用多行注释

    3.6.3 文档注释的使用

    3.7 实战练习

    3.7.1 获取字符的unicode编码

    3.7.2 计算长方形的周长

    3.7.3 类型转换实例

    3.8 本章小结

    第4章 掌握算法和流程控制

    4.1 认识算法

    4.1.1 什么是算法

    4.1.2 算法的描述方法

    4.2 运用分支语句

    4.2.1 简单的if条件语句

    4.2.2 if-else条件语句

    4.2.3 if-else-if多分支语句

    4.2.4 switch多分支语句

    4.2.5 if语句和switch语句

    4.5.1 的区别

    4.2.6 情景应用一:根据消费

    4.2.6 金额计算折扣

    4.2.7 情景应用二:判断某一年

    4.2.7 是否为闰年

    4.3 学习循环语句

    4.3.1 for循环语句

    4.3.2 while循环语句

    4.3.3 do-while循环语句

    4.3.4 foreach语句

    4.3.5 各循环语句间的区别

    4.4 学习跳转语句

    4.4.1 break跳转语句

    4.4.2 continue跳转语句

    4.4.3 return跳转语句

    4.5 实战练习

    4.5.1 判断用户输入月份所属

    4.5.1 的季节

    4.5.2 输出乘法表

    4.5.3 计算阶乘

    4.6 本章小结

    第5章 使用Eclipse开发工具

    5.1 为什么要使用Eclipse

    5.1 开发工具

    5.2 Eclipse的工作台

    5.2.1 Eclipse工作台概述

    5.2.2 透视图

    5.2.3 编辑器

    5.2.4 熟悉Eclipse的菜单栏和工具栏

    5.3 怎样编写Java程序

    5.3.1 新建Java项目

    5.3.2 新建Java类

    5.3.3 编写Java代码

    5.3.4 运行程序

    5.3.5 保存并关闭Java项目

    5.4 探秘Eclipse资源管理

    5.4.1 导入Java类

    5.4.2 导入Java项目

    5.4.3 导出Java项目

    5.5 本章小结

    第6章 探秘面向对象程序设计

    6.1 什么是面向对象程序设计

    6.1.1 面向对象程序设计的概述

    6.1.2 面向对象程序设计的特点

    6.2 解密类和对象

    6.2.1 定义类

    6.2.2 成员变量和局部变量

    6.2.3 构造方法的概念及用途

    6.2.4 创建对象

    6.2.5 使用对象

    6.2.6 销毁对象

    6.3 使用包

    6.3.1 包的概念

    6.3.2 创建包

    6.3.3 使用包中的类

    6.4 了解Java中的继承关系

    6.4.1 继承的概念

    6.4.2 创建子类

    6.4.3 继承的使用原则

    6.4.4 使用this关键字

    6.4.5 使用super关键字

    6.5 认识多态技术

    6.5.1 方法的重载

    6.5.2 方法的覆盖

    6.6 抽象类

    6.7 final类与final方法

    6.7.1 final类

    6.7.2 final方法

    6.8 掌握Java中的接口

    6.8.1 定义接口

    6.8.2 实现接口

    6.9 情景应用

    6.9.1 情景应用一:定义不能

    6.9.1 重写的方法

    6.9.2 情景应用二:温度转换

    6.10 实战练习

    6.10.1 定义员工类

    6.10.2 多态方式计算图像面积

    6.10.3 求解汉诺塔问题

    6.11 本章小结

    第7章 初探数组

    7.1 一维数组

    7.1.1 声明一维数组

    7.1.2 创建一维数组

    7.1.3 初始化一维数组

    7.1.4 使用一维数组

    7.2 二维数组

    7.2.1 声明二维数组

    7.2.2 创建二维数组

    7.2.3 初始化二维数组

    7.2.4 使用二维数组

    7.3 操作数组

    7.3.1 复制数组

    7.3.2 排序数组

    7.3.3 比较数组

    7.3.4 搜索数组

    7.3.5 填充数组

    7.3.6 传递数组

    7.4 实战练习

    7.4.1 使用冒泡排序法对数组

    7.4.1 进行排序

    7.4.2 将二维数组中的行列互换

    7.5 本章小结

    第2篇 核心篇

    第8章 字符串处理

    第9章 集合类

    第10章 使用异常处理机制

    第11章 掌握Java的I/O技术

    第12章 精通多线程技术

    第13章 枚举与泛型

    第3篇 高级篇

    第14章 Swing基础知识

    第15章 JDBC技术

    第16章 Swing高级组件

    第17章 GUI事件处理机制

    第18章 网络程序设计

    第4篇 实战篇

    第19章 进销存管理系统

    第20章 企业内部通信系统

    附录A 专业术语表
  • 内容简介:
      《Java学习手册》以初学者为核心,全面介绍了使用Java进行程序开发的各种技术。在内容编排上由浅入深,让读者循序渐进地掌握编程技术;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解“晦涩难懂”的技术;在内容形式上附有大量的提示、技巧、说明、情景应用、实战练习等栏目,夯实读者编程技术,丰富编程经验。《Java学习手册》全书共20章,分为4篇进行介绍,第1篇为基础篇,包括Java开发前奏、搭建Java开发环境、 扎实Java语言基本语法、掌握算法和流程控制、使用Eclipse开发工具、探秘面向对象程序设计、初探Java数组;第2篇为核心篇,包括字符串处理、集合类、使用异常处理机制、掌握Java的I/O技术、精通多线程技术、枚举与泛型;第3篇为高级篇,包括Swing基础知识、JDBC技术、Swing高级组件、GUI事件处理机制、网络程序设计;第4篇为实战篇,包括进销存管理系统、 企业内部通信系统。

      《Java学习手册》附有配套光盘,光盘中提供有本书所有程序的源代码、重点和难点的实例视频录像,其中,源代码全部经过精心测试,能够在Windows 2000、Windows XP、Windows 2003、Windows 7中编译和运行。

      《Java学习手册》适合Java编程爱好者、初学者和中级开发人员使用,也适合作为大中专院校和培训机构的教材使用。
  • 目录:
    第1篇 基础篇

    第1章 Java开发前奏

    1.1 Java简介

    1.1.1 什么是Java语言

    1.1.2 与其他语言相比Java的优势

    1.1.3 计算机语言中Java

    1.1.3 近几年的排行

    1.1.4 Java的发展史

    1.1.5 Java成功案例

    1.2 Java特性

    1.2.1 Java的应用领域

    1.2.2 Java语法的特征

    1.3 怎么学Java

    1.3.1 Java程序员的成长之路

    1.3.2 如何学好Java

    1.4 本章小结

    第2章 搭建Java开发环境

    2.1 搭建Java开发环境

    2.1.1 下载JDK

    2.1.2 安装JDK

    2.1.3 Windows系统下配置

    2.1.3 和测试JDK

    2.2 Java程序的开发过程

    2.3 一个简单的Java程序

    2.3.1 构建Java程序

    2.3.2 编译和运行Java程序

    2.3.3 使用Java核心API文档

    2.4 实战练习

    2.4.1 下载JRE

    2.4.2 将JDK安装到D盘

    2.4.3 编写程序输出小猪脸图像

    2.5 本章小结

    第3章 扎实Java语言基本语法

    3.1 使用常量与变量

    3.1.1 常量的概念及使用

    3.1.2 变量的概念及命名规则

    3.1.3 变量的有效范围

    3.2 认识基本的数据类型

    3.2.1 整数类型

    3.2.2 浮点类型

    3.2.3 字符类型

    3.2.4 布尔类型

    3.2.5 基本数据类型间的转换

    3.3 熟练运用Java运算符

    3.3.1 赋值运算符

    3.3.2 算术运算符

    3.3.3 关系运算符

    3.3.4 逻辑运算符

    3.3.5 位运算符

    3.3.6 其他运算符

    3.3.7 运算符的优先级别及结合性

    3.3.8 情景应用一:加密可以这样简单

    3.3.9 情景应用二:位运算实现

    3.3.9 两个变量值的互换

    3.4 了解Java标识符与关键字

    3.4.1 标识符

    3.4.2 关键字

    3.5 编码规范

    3.5.1 Java命名规范

    3.5.2 代码编写规则

    3.6 Java程序的注释

    3.6.1 单行注释

    3.6.2 使用多行注释

    3.6.3 文档注释的使用

    3.7 实战练习

    3.7.1 获取字符的unicode编码

    3.7.2 计算长方形的周长

    3.7.3 类型转换实例

    3.8 本章小结

    第4章 掌握算法和流程控制

    4.1 认识算法

    4.1.1 什么是算法

    4.1.2 算法的描述方法

    4.2 运用分支语句

    4.2.1 简单的if条件语句

    4.2.2 if-else条件语句

    4.2.3 if-else-if多分支语句

    4.2.4 switch多分支语句

    4.2.5 if语句和switch语句

    4.5.1 的区别

    4.2.6 情景应用一:根据消费

    4.2.6 金额计算折扣

    4.2.7 情景应用二:判断某一年

    4.2.7 是否为闰年

    4.3 学习循环语句

    4.3.1 for循环语句

    4.3.2 while循环语句

    4.3.3 do-while循环语句

    4.3.4 foreach语句

    4.3.5 各循环语句间的区别

    4.4 学习跳转语句

    4.4.1 break跳转语句

    4.4.2 continue跳转语句

    4.4.3 return跳转语句

    4.5 实战练习

    4.5.1 判断用户输入月份所属

    4.5.1 的季节

    4.5.2 输出乘法表

    4.5.3 计算阶乘

    4.6 本章小结

    第5章 使用Eclipse开发工具

    5.1 为什么要使用Eclipse

    5.1 开发工具

    5.2 Eclipse的工作台

    5.2.1 Eclipse工作台概述

    5.2.2 透视图

    5.2.3 编辑器

    5.2.4 熟悉Eclipse的菜单栏和工具栏

    5.3 怎样编写Java程序

    5.3.1 新建Java项目

    5.3.2 新建Java类

    5.3.3 编写Java代码

    5.3.4 运行程序

    5.3.5 保存并关闭Java项目

    5.4 探秘Eclipse资源管理

    5.4.1 导入Java类

    5.4.2 导入Java项目

    5.4.3 导出Java项目

    5.5 本章小结

    第6章 探秘面向对象程序设计

    6.1 什么是面向对象程序设计

    6.1.1 面向对象程序设计的概述

    6.1.2 面向对象程序设计的特点

    6.2 解密类和对象

    6.2.1 定义类

    6.2.2 成员变量和局部变量

    6.2.3 构造方法的概念及用途

    6.2.4 创建对象

    6.2.5 使用对象

    6.2.6 销毁对象

    6.3 使用包

    6.3.1 包的概念

    6.3.2 创建包

    6.3.3 使用包中的类

    6.4 了解Java中的继承关系

    6.4.1 继承的概念

    6.4.2 创建子类

    6.4.3 继承的使用原则

    6.4.4 使用this关键字

    6.4.5 使用super关键字

    6.5 认识多态技术

    6.5.1 方法的重载

    6.5.2 方法的覆盖

    6.6 抽象类

    6.7 final类与final方法

    6.7.1 final类

    6.7.2 final方法

    6.8 掌握Java中的接口

    6.8.1 定义接口

    6.8.2 实现接口

    6.9 情景应用

    6.9.1 情景应用一:定义不能

    6.9.1 重写的方法

    6.9.2 情景应用二:温度转换

    6.10 实战练习

    6.10.1 定义员工类

    6.10.2 多态方式计算图像面积

    6.10.3 求解汉诺塔问题

    6.11 本章小结

    第7章 初探数组

    7.1 一维数组

    7.1.1 声明一维数组

    7.1.2 创建一维数组

    7.1.3 初始化一维数组

    7.1.4 使用一维数组

    7.2 二维数组

    7.2.1 声明二维数组

    7.2.2 创建二维数组

    7.2.3 初始化二维数组

    7.2.4 使用二维数组

    7.3 操作数组

    7.3.1 复制数组

    7.3.2 排序数组

    7.3.3 比较数组

    7.3.4 搜索数组

    7.3.5 填充数组

    7.3.6 传递数组

    7.4 实战练习

    7.4.1 使用冒泡排序法对数组

    7.4.1 进行排序

    7.4.2 将二维数组中的行列互换

    7.5 本章小结

    第2篇 核心篇

    第8章 字符串处理

    第9章 集合类

    第10章 使用异常处理机制

    第11章 掌握Java的I/O技术

    第12章 精通多线程技术

    第13章 枚举与泛型

    第3篇 高级篇

    第14章 Swing基础知识

    第15章 JDBC技术

    第16章 Swing高级组件

    第17章 GUI事件处理机制

    第18章 网络程序设计

    第4篇 实战篇

    第19章 进销存管理系统

    第20章 企业内部通信系统

    附录A 专业术语表
查看详情
您可能感兴趣 / 更多
Java学习手册
JavaWeb程序设计任务驱动教程
蓝敏
Java学习手册
Java程序设计项目化立体教程
郭学会,秦鹏珍,董海桃主编
Java学习手册
Java EE入门到实战
孙滨 李恋 陈强
Java学习手册
Java核心编程技术实验指导教程(第4版新世纪应用型高等教育软件专业系列规划教材)
张屹、蔡木生 主编
Java学习手册
Java Web 程序设计 第二版
霍金明,孙滨,周贤来
Java学习手册
JavaScript程序设计案例教程(第二版第2版) 胡梦杰 李再友 李文广 航空工业出版社 9787516527115 正版旧书
胡梦杰,李再友,李文广主编
Java学习手册
Java语言程序设计实用教程
编者:陈艳平|责编:王玲玲
Java学习手册
Java语言程序设计实践指导
王汝山,黎小花,段永平主编
Java学习手册
Java Web程序设计 李俊青主编 大连理工大学出版社 9787568540445
李俊青主编
Java学习手册
Java程序设计项目化教程
刘造新,彭斌
Java学习手册
Java语言程序设计上机实验(高等院校程序设计系列教材)
吕凯、孙英慧、曹冬雪、罗琳
Java学习手册
Java程序设计任务驱动实训教程
殷正坤
系列丛书 / 更多
Java学习手册
JavaWeb程序设计任务驱动教程
蓝敏
Java学习手册
Java程序设计项目化立体教程
郭学会,秦鹏珍,董海桃主编
Java学习手册
Java EE入门到实战
孙滨 李恋 陈强
Java学习手册
Java核心编程技术实验指导教程(第4版新世纪应用型高等教育软件专业系列规划教材)
张屹、蔡木生 主编
Java学习手册
Java Web 程序设计 第二版
霍金明,孙滨,周贤来
Java学习手册
JavaScript程序设计案例教程(第二版第2版) 胡梦杰 李再友 李文广 航空工业出版社 9787516527115 正版旧书
胡梦杰,李再友,李文广主编
Java学习手册
Java语言程序设计实用教程
编者:陈艳平|责编:王玲玲
Java学习手册
Java语言程序设计实践指导
王汝山,黎小花,段永平主编
Java学习手册
Java Web程序设计 李俊青主编 大连理工大学出版社 9787568540445
李俊青主编
Java学习手册
Java程序设计项目化教程
刘造新,彭斌
Java学习手册
Java语言程序设计上机实验(高等院校程序设计系列教材)
吕凯、孙英慧、曹冬雪、罗琳
Java学习手册
Java程序设计任务驱动实训教程
殷正坤
相关图书 / 更多
Java学习手册
JavaWeb程序设计任务驱动教程
蓝敏
Java学习手册
Java程序设计项目化立体教程
郭学会,秦鹏珍,董海桃主编
Java学习手册
Java EE入门到实战
孙滨 李恋 陈强
Java学习手册
Java核心编程技术实验指导教程(第4版新世纪应用型高等教育软件专业系列规划教材)
张屹、蔡木生 主编
Java学习手册
Java Web 程序设计 第二版
霍金明,孙滨,周贤来
Java学习手册
JavaScript程序设计案例教程(第二版第2版) 胡梦杰 李再友 李文广 航空工业出版社 9787516527115 正版旧书
胡梦杰,李再友,李文广主编
Java学习手册
Java语言程序设计实用教程
编者:陈艳平|责编:王玲玲
Java学习手册
Java语言程序设计实践指导
王汝山,黎小花,段永平主编
Java学习手册
Java Web程序设计 李俊青主编 大连理工大学出版社 9787568540445
李俊青主编
Java学习手册
Java程序设计项目化教程
刘造新,彭斌
Java学习手册
Java语言程序设计上机实验(高等院校程序设计系列教材)
吕凯、孙英慧、曹冬雪、罗琳
Java学习手册
Java程序设计任务驱动实训教程
殷正坤