您好,欢迎光临有路网!
Java编程宝典(十年典藏版)
QQ咨询:
有路璐璐:

Java编程宝典(十年典藏版)

  • 作者:陈丹丹
  • 出版社:人民邮电出版社
  • ISBN:9787115232717
  • 出版日期:2010年11月01日
  • 页数:664
  • 定价:¥89.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    《Java编程宝典(十年典藏版)》是一本集技能、范例、项目和应用为一体的学习手册,书中介绍了应用Java进行程序开发的各种技术和技巧。全书分4篇,共27章,其中第1篇为技能学习篇,主要包括Java初体验、Eclipse与NetBeans、基本语法、控制流程语句、数组、类与对象、字符串、继承与多态、接口与抽象类、集合与异常处理、IO流、TCP与UDP技术、窗体程序开发、多线程技术、JDBC技术、GUI事件处理机制、Swing**组件、绘图与打印技术等内容;第2篇为范例演练篇,主要包括基础知识演练、实用工具、图形图像、娱乐先锋等相关的范例;第3篇为项目实战篇,主要包括网页浏览器、蓝宇快递打印系统、编程词典用户管理系统、讯友桌面通讯录等4个小型项目;第4篇为商业系统篇,主要包括一个大型的商业项目,即明日图书开发计划管理系统。
    《Java编程宝典(十年典藏版)》附有配套DVD光盘,光盘提供了书中全部实例和项目的源代码,这些源代码全部经过精心调试,能够在Windows XP、Windows Server 2003及Windows 7操作系统下编译和运行。
    《Java编程宝典(十年典藏版)》适
    目录
    第1篇 技能学习篇
    第1章 迈向Java编程**步——Java初体验
    6个编程技术要点
    4个编程技巧说明
    1个编程注意事项
    1.1 本章学习任务4
    1.1.1 本章所学知识4
    1.1.2 实际操作任务4
    1.2 关于Java语言的诞生4
    1.3 了解Java的应用领域5
    1.4 身边的Java成功案例6
    1.5 学会搭建Java开发环境7
    1.5.1 为什么要安装JDK7
    1.5.2 安装JDK7
    1.5.3 配置环境变量8
    1.5.4 如何测试环境是否搭建成功10
    1.6 你的**个Java程序10
    1.7 疑难解惑12
    1.7.1 环境按键的问题12
    1.7.2 如何学好Java13
    1.8 精彩回顾13

    第2章 掌握两种免费的开发工具——Eclipse与NetBeans
    11个编程技术要点
    1个编程技巧说明
    1个编程注意事项
    2.1 本章学习任务16
    2.1.1 本章所学知识16
    2.1.2 实例演练任务16
    2.2 了解Eclipse开发工具16
    2.2.1 为什么要使用Eclipse开发工具16
    2.2.2 带你熟悉Eclipse开发工具16
    2.3 学习使用Eclipse开发程序18
    2.3.1 一切从创建项目开始18
    2.3.2 在项目中新建Java类19
    2.3.3 如何运行Java程序19
    2.4 了解NetBeans开发工具20
    2.4.1 NetBeans开发工具的特点20
    2.4.2 带你熟悉NetBeans开发工具20
    2.5 学习使用NetBeans开发程序21
    2.5.1 在NetBeans中创建Java类21
    2.5.2 在NetBeans下运行Java程序22
    2.6 疑难解惑22
    2.6.1 IDE是什么意思22
    2.6.2 Eclipse运行问题23
    2.7 精彩回顾23

    第3章 八项基本原则——基本语法
    26个编程技术要点
    6个编程技巧说明
    6个编程注意事项
    12个实例应用详解
    3.1 本章学习任务26
    3.1.1 本章所学知识26
    3.1.2 实例开发任务26
    3.2 Java中的基本数据类型有哪些27
    3.2.1 整数类型27
    3.2.2 浮点类型28
    3.2.3 字符类型28
    3.2.4 布尔类型29
    3.2.5 如何实现数据类型之间的转换30
    3.3 学会运用运算符31
    3.3.1 无处不在的赋值运算符31
    3.3.2 重温算术运算31
    3.3.3 什么是自增自减运算符32
    3.3.4 一起认识比较运算符33
    3.3.5 为什么要使用逻辑运算符34
    3.3.6 学会使用位运算符35
    3.3.7 三元运算符37
    3.3.8 熟悉运算符的优先级37
    3.4 学习区分变量与常量38
    3.4.1 为什么要在程序中定义变量38
    3.4.2 什么时候需要定义常量39
    3.4.3 变量的有效范围39
    3.5 标识符与关键字41
    3.5.1 如何定义合法的标识符41
    3.5.2 这些关键字要记清42
    3.6 灵活使用代码注释42
    3.6.1 学会使用*频繁的单行注释42
    3.6.2 如何使用多行注释42
    3.6.3 为什么要使用文档注释43
    3.7 初学者的代码问题43
    3.8 实战检验44
    3.8.1 类型转换运算符使用实例44
    3.8.2 获取字符的unicode编码45
    3.8.3 计算长方形的周长46
    3.9 疑难解惑46
    3.9.1 为什么要进行丢失精度的类型转换46
    3.9.2 表达式“12345+5432l”究竟会输出什么46
    3.1 0精彩回顾47

    第4章 一切都要井井有条——流程控制语句
    2个编程技术要点
    2个编程技巧说明
    2个编程注意事项
    12个实例应用详解
    4.1 本章学习任务50
    4.1.1 本章所学知识50
    4.1.2 实例开发任务50
    4.2 如何使用好条件语句50
    4.2.1 使用if条件判断语句51
    4.2.2 学会使用switch语句54
    4.2.3 if语句与switch语句的区别56
    4.3 如何使用好循环语句57
    4.3.1 循环语句的半边天for语句57
    4.3.2 必须掌握while循环语句58
    4.3.3 学会使用do…while循环语句59
    4.4 测试循环跳转语句61
    4.4.1 结束本次循环的continue语句61
    4.4.2 强行退出循环的break语句61
    4.4.3 在循环中使用标签62
    4.5 实战检验63
    4.5.1 打印输出菱形63
    4.5.2 计算阶乘64
    4.6 疑难解惑64
    4.6.1 for语句与while语句的使用区别64
    4.6.2 if语句与switch语句的使用区别65
    4.7 精彩回顾65

    第5章 掌握串联的变量——数组
    2个编程技巧说明
    2个编程注意事项
    12个实例应用详解
    5.1 本章学习任务68
    5.1.1 本章所学知识68
    5.1.2 实例开发任务68
    5.2 学会使用一维数组68
    5.2.1 一维数组的创建69
    5.2.2 怎样对一维数组进行初始化70
    5.2.3 如何遍历一维数组70
    5.3 学会使用二维数组71
    5.3.1 创建二维数组71
    5.3.2 怎样对二维数组进行初始化72
    5.3.3 学会使用二维数组72
    5.4 使用foreach遍历数组73
    5.5 实战检验75
    5.5.1 使用冒泡排序法进行排序75
    5.5.2 使用sort()方法实现数组排序76
    5.5.3 复制数组76
    5.6 疑难解惑78
    5.6.1 解析数组下标越界异常78
    5.6.2 数组*大容量问题79
    5.7 精彩回顾79

    第6章 深入了解面向对象精髓——类与对象
    17个编程技术要点
    6个编程技巧说明
    2个编程注意事项
    8个实例应用详解
    6.1 本章学习任务82
    6.1.1 本章所学知识82
    6.1.2 实例开发任务82
    6.2 面向对象概述82
    6.3 如何实现类的定义83
    6.4 解密Java中的类包84
    6.4.1 为什么要定义包84
    6.4.2 如何定义包85
    6.4.3 实现在类中导入包85
    6.5 掌握Java类86
    6.5.1 成员方法86
    6.5.2 静态方法86
    6.5.3 静态块87
    6.5.4 权限修饰符87
    6.5.5 理解程序主方法88
    6.6 什么是方法重载89
    6.7 教你如何实现方法中的参数传递90
    6.7.1 解析基本数据类型的参数传递90
    6.7.2 解析对象类型参数传递92
    6.8 如何理解构造方法93
    6.8.1 解析构造方法的作用93
    6.8.2 构造方法使用的一些细节93
    6.9 体验活字印刷——对象94
    6.9.1 关于对象的产生与使用94
    6.9.2 什么是匿名对象95
    6.9.3 销毁对象96
    6.10 实战检验96
    6.11 疑难解惑97
    6.11.1 所有的类都有构造方法吗97
    6.11.2 如何处理一个类继承多个父类的情况97
    6.12 精彩回顾97

    第7章 掌握字符的集合——字符串
    2个编程技巧说明
    5个编程注意事项
    11个实例应用详解
    7.1 本章学习任务100
    7.1.1 本章所学知识100
    7.1.2 实例开发任务100
    7.2 理解字符串的基本概念100
    7.3 如何创建字符串101
    7.3.1 什么是字符串常量101
    7.3.2 产生String对象101
    7.4 掌握常见的字符串操作103
    7.4.1 获取字符串的长度103
    7.4.2 对字符串进行截取104
    7.4.3 如何分割字符串105
    7.4.4 去除字符串尾部空格106
    7.4.5 查找字符串107
    7.4.6 比较字符串是否相等109
    7.5 深入学习可变字符串110
    7.6 实战检验112
    7.6.1 字符串反转112
    7.6.2 实现字符串的大小写转换113
    7.7 疑难解惑113
    7.7.1 ‘a’与“a”的区别113
    7.7.2 如何区别0、空字符串、Null114
    7.8 精彩回顾114

    第8章 考研求职两不误——继承与多态
    1个编程技术要点
    1个编程技巧说明
    2个编程注意事项
    7个实例应用详解
    8.1 本章学习任务116
    8.1.1 本章所学知识116
    8.1.2 实例开发任务116
    8.2 理解父类与子类的关系117
    8.2.1 父类与子类的特点117
    8.2.2 如何定义子类118
    8.3 掌握继承中的覆盖现象119
    8.3.1 如何实现覆盖父类的方法119
    8.3.2 super关键字120
    8.4 解析面向对象的多态性121
    8.4.1 方法重载122
    8.4.2 上转型123
    8.5 实战检验123
    8.5.1 多态方式计算图形面积124
    8.5.2 重写equals()方法124
    8.6 疑难解惑126
    8.7 精彩回顾126

    第9章 领略面向对象的抽象性——接口与抽象类
    1个编程技术要点
    3个编程技巧说明
    1个编程注意事项
    5个实例应用详解
    9.1 本章学习任务130
    9.1.1 本章所学知识130
    9.1.2 实例开发任务130
    9.2 定义接口的意义130
    9.2.1 接口定义131
    9.2.2 实现接口131
    9.3 掌握Java中的特殊类132
    9.3.1 定义抽象类132
    9.3.2 解析抽象方法133
    9.4 创建内部类134
    9.5 实战检验135
    9.6 疑难解惑136
    9.6.1 抽象类为什么不能被实例化136
    9.6.2 接口与抽象类的区别136
    9.7 精彩回顾136

    第10章 Java编程必修课——集合与异常处理
    12个编程技术要点
    6个编程技巧说明
    17个实例应用详解
    10.1 本章学习任务140
    10.1.1 本章所学知识140
    10.1.2 实例开发任务140
    10.2 什么是集合类141
    10.3 认识Collection集合141
    10.3.1 Collection接口141
    10.3.2 Collection接口中的常用方法142
    10.4 掌握几种常见的集合类145
    10.4.1 List集合145
    10.4.2 Set集合150
    10.4.3 Map集合151
    10.5 在程序中使用异常处理154
    10.5.1 常见的异常类有哪些154
    10.5.2 使用异常处理的好处155
    10.5.3 捕获异常的几种形式155
    10.6 实战检验159
    10.6.1 简易电话簿159
    10.6.2 去除List集合中的重复值159
    10.7 疑难解惑160
    10.7.1 移除集合中的所有元素160
    10.7.2 如何实现List集合按指定顺序排序160
    10.8 精彩回顾161

    第11章 数据交互管道——IO流
    15个编程技术要点
    3个编程技巧说明
    1个编程注意事项
    9个实例应用详解
    11.1 本章学习任务164
    11.1.1 本章所学知识164
    11.1.2 实例开发任务164
    11.2 掌握输入输出的重要性164
    11.3 解析文件处理的奥秘165
    11.3.1 学习使用文件类166
    11.3.2 如何获取文件信息166
    11.4 学习使用字节输入输出流168
    11.4.1 字节输入流抽象类InputStream168
    11.4.2 字节输出流抽象类OutputStream169
    11.4.3 文件字节输入流类FileInputStream170
    11.4.4 文件字节输出流类FileOutputStream170
    11.5 学习使用字符输入输出流171
    11.5.1 字符输入流抽象类Reader171
    11.5.2 字符输出流抽象类Writer172
    11.5.3 文件字符输入流FileReader172
    11.5.4 文件字符输出流FileWriter174
    11.6 实战检验175
    11.6.1 复制文件夹175
    11.6.2 分行向文件中写入数据176
    11.6.3 删除指定文件177
    11.7 疑难解惑177
    11.7.1 为什么要使用close()方法关闭流177
    11.7.2 如何区分输入流与输出流177
    11.8 精彩回顾178

    第12章 开启网络编程之门——TCP与UDP技术
    2个编程技巧说明
    2个编程注意事项
    5个实例应用详解
    12.1 本章学习任务180
    12.1.1 本章所学知识180
    12.1.2 实例开发任务180
    12.2 学网络编程**的端口与套接字知识181
    12.2.1 什么是端口181
    12.2.2 什么是套接字181
    12.3 学习TCP编程原理182
    12.3.1 什么是TCP协议182
    12.3.2 掌握TCP编程的常用类183
    12.3.3 如何编写TCP程序186
    12.4 学习UDP编程原理187
    12.4.1 什么是UDP协议187
    12.4.2 掌握UDP编程的常用类188
    12.5 实战检验189
    12.5.1 聊天室189
    12.5.2 广播数据报191
    12.6 疑难解惑193
    12.6.1 什么是局域网与因特网193
    12.6.2 为什么要使用不保证**的UDP193
    12.7 精彩回顾194

    第13章 奠定桌面程序开发基石——窗体程序开发
    2个编程技巧说明
    3个编程注意事项
    17个实例应用详解
    13.1 本章学习任务196
    13.1.1 本章所学知识196
    13.1.2 实例开发任务196
    13.2 学会创建JFrame窗体196
    13.2.1 认识JFrame类197
    13.2.2 学会创建JFrame窗体197
    13.3 必须由你向窗体中添加面板198
    13.3.1 JPanel面板的应用198
    13.3.2 JScrollPane面板的应用199
    13.3.3 分割面板的应用200
    13.3.4 选项卡面板的应用202
    13.4 选择合理的布局方式205
    13.4.1 灵活指定组件位置的**布局205
    13.4.2 窗体默认的边界布局207
    13.4.3 奇妙的网格布局208
    13.4.4 按指定方向摆放组件的流式布局210
    13.5 掌握基本控件211
    13.5.1 标签控件211
    13.5.2 普通按钮控件212
    13.5.3 单选按钮控件213
    13.5.4 复选框控件215
    13.5.5 文本控件216
    13.5.6 列表控件218
    13.6 实战检验220
    13.6.1 制作不规则按钮220
    13.6.2 设置关于窗体221
    13.7 疑难解惑222
    13.7.1 窗体被设置为不可见有什么用处222
    13.7.2 为什么调整窗体大小后才会显示控件222
    13.8 精彩回顾222

    第14章 领略Java程序的动感地带——多线程技术
    第15章 Java程序与数据库的纽带——JDBC技术
    第16章 让窗体活起来——GUI事件处理机制
    第17章 驱赶枯燥编程——Swing**控件
    第18章 解析多彩编程——绘图与打印技术
    第2篇 范例演练篇
    第19章 基础知识演练
    第20章 实用工具
    第21章 图形图像
    第22章 娱乐先锋
    第3篇 项目实战篇
    第23章 网页浏览器——*好用的网页浏览工具
    第24章 蓝宇快递打印系统——**的流行项目
    第25章 编程词典用户管理系统——企业*需要的项目
    第26章 讯友桌面通讯录——*好用的项目
    第4篇 商业系统篇
    第27章 明日图书开发计划管理系统

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外