商品参数
书 名:Java从入门到精通 第2版
作 者:龙马高新教育 策划,魔乐科技(MLDN)软件实训中心 编著,张玉宏 主编
I S B N :9787115375124
出 版 社:人民邮电出版社
出版时间:2015年3月第1版
印刷时间:2015年3月第2次印刷
字 数:1244000字
页 数:774页
开 本:16开
包 装:平装
重 量:克
定 价:69.8元
编辑推荐
《Java从入门到精通》,史上畅销的Java经典著作,100000读者的共同选择,长期雄踞各大书店、网店排行榜前列。本次改版在传承经典的基础上,对内容进行全面扩充,大量补充典型案例,贴近实战,帮助读者迅速积累开发经验。
强大的编委会阵容,业界专家倾力推荐
中国软件行业协会教育与培训委员会 秘书长 邱钦伦
微软开发工具及平台事业部 产品经理 胡德民
Sun亚洲全球化中心 技术总监 刘杰
龙马创新教育研究室 总裁 孔长征
河南省863软件孵化器有限公司 总经理 翟为唐
广东拓思软件科学园有限公司 副总经理 黄万民
西安863软件孵化器有限公司 总经理 楼文晓
郑州大学信息工程学院 副院长 周清雷
华大锐志软件人才孵化基地 技术总监 微软有价值专家(MVP) 王豫翔
NEC信息系统(中国)有限公司 开发部长 石少峥
东忠集团 副总裁 李朝阳
程序员》杂志、CSDN著名技术专家 尹成
51CTO.com 技术总监 陈德勇
微软有价值专家(MVP) 杨云
DVD光盘超值赠送
45小时全程同步教学录像,一线教学和开发人员贴心讲解,配合图书高效学习
48小时Java项目实战教学录像,迅速积累项目经验
14小时Oracle项目实战教学录像,帮您轻松学会Oracle数据库
351个典型范例、2个完整项目,在实战中掌握Java编程
51个实战练习及答案解析,举一反三,掌握更透彻
8个超值资源大放送
超值资源1:857页Java SE类库查询手册
超值资源2:Eclipse常用快捷键说明文档
超值资源3:Eclipse提示与技巧电子书
超值资源4:50个Java常见面试题及解析电子书
超值资源5:21个Java常见错误及解决方案电子书
超值资源6:25个Java开发经验及技巧大汇总
超值资源7:Java程序员职业规划
超值资源8:Java程序员面试技巧
零基础、入门级的讲解——无论读者是否从事计算机相关行业,是否接触过Java,是否使用Java 开发过项目,都能从本书中找到起点。
超多、实用、专业的范例和项目——本书结合实际工作中的范例,逐一讲解Java 的各种知识和技术。还以实际开发项目来总结本书所学内容,帮助读者在实战中掌握知识,轻松拥有项目经验。
随时检测自己的学习成果——每章首页罗列了“本章要点”,以便读者明确学习方向。每章末尾的“实战练习”则根据所在章的知识点精心设计而成,读者可以随时自我检测,巩固所学知识。
细致入微、贴心提示——本书在讲解过程中使用了“提示”、“注意”、“ 技巧”等小栏目,帮助读者在学习过程中更清楚地理解基?
目录
第0章 Java 学习指南
0.1 Java的来源
0.2 Java的基本思想
0.3 Java的技术体系
0.4 Java无处不在
0.5 Java学习经验谈
0.6 Java学习路线图
第1篇 基础知识
第1章 揭开Java的神秘面纱
1.1 Java开发环境
1.2 安装Java开发工具箱
1.2.1 下载JDK
1.2.2 在Windows 7中安装JDK
1.2.3 在Red Hat Enterprise Linux中安装JDK
1.2.4 在Ubuntu操作系统中安装JDK
1.3 磨刀不误砍柴工——环境变量的配置
1.3.1 理解环境变量
1.3.2 配置JDK中的3个环境变量
1.4 享受安装成果——开发第1个Java程序
1.5 探秘Java虚拟机(JVM)
1.6 高手点拨
1.7 实战练习
第2章 流行的Java开发工具—— Eclipse
2.1 认识Eclipse开发工具
2.1.1 Eclipse概述
2.1.2 Eclipse的安装、设置与启动
2.1.3 Eclipse工作台
2.1.4 Eclipse菜单栏
2.2 使用Eclipse开始工作
2.2.1 创建Java项目
2.2.2 创建Java类文件
2.2.3 在代码编辑器中编写Java程序代码
2.2.4 运行Java程序
2.3 在Eclipse中调试程序
2.4 高手点拨
2.5 实战练习
第3章 初识庐山真面目——Java程序要素概览
3.1 一个简单的例子
3.2 感性认识Java程序
3.2.1 认识Java程序的框架
3.2.2 认识标识符
3.2.3 认识关键字
3.2.4 认识注释
3.2.5 认识变量
3.2.6 认识数据类型
3.2.7 认识运算符和表达式
3.2.8 认识类
3.2.9 输入与输出
3.3 程序的检测
3.3.1 语法错误
3.3.2 语义错误
3.4 提高程序的可读性
3.5 高手点拨
3.6 实战练习
第4章 常用的编程元素——常量与变量
4.1 常量
4.1.1 声明常量
4.1.2 常量应用示例
4.2 变量
4.2.1 声明变量
4.2.2 变量的命名规则
4.2.3 变量的作用范围
4.3 高手点拨
4.4 实战练习
第5章 不可不知的数据分类法 —— 数据类型
5.1 数据类型的意义
5.2 整数类型
5.2.1 byte类型
5.2.2 short类型
5.2.3 int类型
5.2.4 long类型
5.3 浮点类型
5.3.1 float类型
5.3.2 double类型
5.4 字符类型(char)
5.5 布尔类型(boolean)
5.6 数据类型的转换
5.6.1 自动类型转换
5.6.2 强制类型转换
5.7 基本数据类型的默认值
5.8 高手点拨
5.9 实战练习
第6章 重要的编程部件 —— 运算符、表达式与语句
6.1 运算符
6.1.1 赋值运算符
6.1.2 一元运算符
6.1.3 算术运算符
6.1.4 逻辑运算符
6.1.5 位运算符
6.1.6 三元运算符
6.1.7 关系运算符与if语句
6.1.8 递增与递减运算符
6.1.9 括号运算符
6.1.10 运算符的优先级
6.2 表达式
6.2.1 算术表达式
6.2.2 关系表达式
6.2.3 逻辑表达式
6.2.4 赋值表达式
6.2.5 表达式的类型转换
6.3 语句
6.3.1 语句中的空格
6.3.2 空语句
6.3.3 声明语句
6.3.4 赋值语句
6.4 高手点拨
6.5 实战练习
第7章 程序执行方向——程序控制结构
7.1 程序逻辑
7.1.1 顺序结构
7.1.2 分支结构
7.1.3 循环结构
7.2 选择结构
7.2.1 if语句
7.2.2 if…else语句
7.2.3 if…else if…else语句
7.2.4 多重选择——switch语句
7.3 循环结构
7.3.1 while循环
7.3.2 do…while循环
7.3.3 for循环
7.3.4 foreach循环
7.3.5 循环嵌套
7.4 循环的跳转
7.4.1 break语句
7.4.2 continue语句
7.4.3 return语句
7.5 高手点拨
7.6 实战练习
第8章 常用的数据结构——数组
8.1 理解数组
8.2 一维数组
8.2.1 一维数组的声明与内存的分配
8.2.2 数组中元素的表示方法
8.2.3 数组元素的赋值
8.2.4 数组应用范例
8.3 二维数组
8.3.1 二维数组的声明与分配内存
8.3.2 二维数组元素的引用及访问
8.4 多维数组
8.5 高手点拨
8.6 实战练习
第9章 面向对象设计——类和对象
9.1 理解面向对象程序设计
9.1.1 结构化程序设计简介
9.1.2 面向对象程序设计简介
9.1.3 面向对象程序设计的基本特征
9.1.4 面向对象编程和面向过程编程的比较
9.2 面向对象的基本概念
9.2.1 类
9.2.2 对象
9.2.3 类和对象的关系
9.3 类的声明与定义
9.3.1 类的声明
9.3.2 类的定义
9.4 类的属性
9.4.1 属性的定义
9.4.2 属性的使用
9.5 对象的声明与使用
9.5.1 对象的声明
9.5.2 对象的使用
9.5.3 匿名对象
9.5.4 对象的比较
9.5.5 对象数组的使用
9.6 高手点拨
9.7 实战练习
第10章 重复调用的代码块 ——方法
10.1 方法的基本定义
10.2 方法的使用
10.3 方法中的形参与实参
10.4 方法的重载
10.5 构造方法
10.5.1 构造方法
10.5.2 构造方法的重载
10.5.3 构造方法的私有化
10.6 在方法内部调用方法
10.7 方法的递归调用
10.8 代码块
10.8.1 普通代码块
10.8.2 构造代码块
10.8.3 静态代码块
10.9 方法与数组
10.9.1 数组引用传递
10.9.2 在方法中实现排序
10.9.3 让方法返回数组
10.10 与数组有关的操作方法
10.10.1 数组的克隆
10.10.2 数组的排序
10.11 高手点拨
10.12 实战练习
第11章 快速归类整型常数 —— 枚举
11.1 枚举简介
11.2 自定义的枚举
11.3 Java中的枚举
11.3.1 常见的枚举定义方法
11.3.2 在程序中使用枚举
11.3.3 在switch语句中使用枚举
11.4 枚举类和枚举关键字
11.4.1 枚举类
11.4.2 枚举关键字
11.4.3 枚举类与枚举关键字的联系
11.5 类集对于枚举的支持
11.5.1 EnumMap
11.5.2 EnumSet
11.6 深入了解枚举
11.6.1 枚举的构造方法
11.6.2 枚举的接口
11.6.3 在枚举中定义抽象方法
11.7 高手点拨
11.8 实战练习
第2篇 核心技术
第12章 类的封装、继承与多态
12.1 面向对象的三大特点
12.1.1 封装的含义
12.1.2 继承的含义
12.1.3 多态的含义
12.2 封装的实现
12.2.1 Java访问权限修饰符
12.2.2 封装问题引例
12.2.3 类的封装实例
12.2.4 封装问题的总结
12.2.5 实现封装应该注意的问题
12.3 继承的实现
12.3.1 继承的基本概念
12.3.2 继承问题的引出
12.3.3 实现继承
12.3.4 继承的限制
12.4 深度认识类的继承
12.4.1 子类对象的实例化过程
12.4.2 super关键字的使用
12.4.3 限制子类的访问
12.5 覆写
12.5.1 方法的覆写
12.5.2 属性的覆写
12.6 多态的实现
12.6.1 多态的基本概念
12.6.2 方法多态性
12.6.3 对象多态性
12.6.4 隐藏
12.7 高手点拨
12.8 实战练习
第13章 抽象类与接口
13.1 抽象类
13.1.1 抽象类的基本概念
13.1.2 抽象类应用——模板设计模式
13.2 接口
13.2.1 接口的基本概念
13.2.2 接口的使用原则
13.2.3 接口的作用——制定标准
13.2.4 接口的作用——工厂设计模式(Factory)
13.2.5 接口的作用——代理设计模式(Proxy)
13.3 抽象类和接口对比
13.4 高手点拨
内容推荐
《Java从入门到精通(第2版)》以零基础讲解为宗旨,用实例引导读者学习,深入浅出地介绍了Java的相关知识和实战技能。《Java从入门到精通(第2版)》第1篇【基础知识】主要讲解Java的基础知识、开发工具、程序要素、常量与变量、数据类型、运算符、表达式与语句、程序控制结构、数组、类和对象、方法以及枚举等;第2篇【核心技术】主要讲解类的封装、继承与多态、抽象类与接口、类的专题研究、Java常用类库、String类、对象的引用与传递、包及访问权限、异常的捕获与处理、Java类集框架以及Annotation等;第3篇【高级应用】主要讲解多线程、文件I/O操作、Java Applet网页小程序、Java网络程序设计、Java数据库编程以及DAO设计模式等;第4篇【项目实战】通过OA办公系统和电子商务网站平台两个实战案例,介绍了完整的Java开发流程。《Java从入门到精通(第2版)》所附DVD光盘中包含了与图书内容全程同步的教学录像。此外,还赠送了大量相关学习资料,以便读者扩展学习。《Java从入门到精通(第2版)》适合任何想学习Java的读者,无论您是否从事计算机相关行业,是否接触过Java,均可通过学习快速掌握Java的开发方法和技巧。
作者简介
龙马高新教育,专业的计算机研究、教育机构,拥有近20年的图书出版经历,与39所高校、8个行业协会、5家知名网站保持合作关系,屡获全国畅销书大奖,其推出的“编程宝典”、“完全自学手册”、“从入门到精通”、“从新手到高手”、“精通100%”、“非常网络6+1”等均成为业界知名图书品牌,受到百万读者的认可和推荐。
魔乐科技(MLDN)软件实训中心,高端Java技术培训机构,拥有国内的Java课程教学体系、经验丰富的师资队伍、真实的大型企业级项目和独特的CPE教学方法。本书是该机构结合中国IT 500强企业应聘要求,同步北美SUN开发技术,同时整合国内大型开发公司真实项目,由高级软件开发工程师、系统架构师等技术骨干精心写作而成的经典力作。
这本书简直是我编程生涯中的一座灯塔!我之前尝试过几本Java入门书籍,但总感觉抓不住重点,要么讲得太浅,要么上来就抛一大堆概念,让我云里雾里。这本书不一样,它从最最基础的概念讲起,比如变量、数据类型、运算符这些,但讲得特别清晰,而且紧接着就会用很多小例子来巩固,感觉每一步都踏踏实实地踩在地上。最让我惊喜的是,它并没有回避像类、对象、继承、多态这些核心概念,而是用非常通俗易懂的比喻,把抽象的概念具象化了,我不再觉得这些是高不可攀的理论,而是可以直接应用于实践的工具。而且,书中的代码示例非常丰富,覆盖了各种常见场景,我跟着敲一遍,再稍微改改,就能深刻理解知识点是如何落地的。那种“原来是这样!”的顿悟感,在这本书里出现的频率比我预想的高得多。对于我这种初学者来说,这种循序渐进、由浅入深的学习体验,真是太友好了。
评分我之前是一名Android开发者,想转行到Java后端开发,这本书为我提供了非常全面的知识体系。它从Java的基础语法讲起,但很快就过渡到了Java EE的核心技术,比如Servlet、JSP,以及Spring框架的基础应用。书中对Spring的讲解,并不是简单地罗列API,而是从IoC、AOP这些核心概念入手,让你理解Spring的设计理念。我特别喜欢书中关于Maven和数据库集成的内容,这让我对构建一个完整的Java Web应用有了清晰的认识。而且,它还涉及了一些RESTful API的设计原则和实现方式,这对于我构建后端服务非常重要。这本书的优点在于,它能够将Java语言本身、Spring框架以及一些常用的Web开发技术融会贯通,形成一个完整的学习路径,让我能够快速地将所学知识应用于实际的后端开发工作中。
评分作为一名有几年其他语言基础的开发者,想快速上手Java,这本书提供了非常高效的途径。它没有在基础语法上过多纠缠,而是直接切入Java的精髓——面向对象编程思想。它花了相当大的篇幅来讲解类、对象、封装、继承、多态这些概念,并且通过大量的代码示例,清晰地展示了它们在实际开发中的应用。我特别喜欢书里对设计模式的初步介绍,虽然不是专门的设计模式书籍,但它能让你在学习Java特性的同时,就能对如何写出更优雅、更易维护的代码有初步的认识,这对我后续深入学习设计模式打下了坚实的基础。另外,书中还对Java的集合框架、异常处理、IO流等常用API进行了深入的剖析,这些都是Java开发中必不可少的知识点。对我来说,这本书就像一个经验丰富的导师,不仅教你“怎么做”,更重要的是告诉你“为什么这么做”,这种思维层面的提升,是很多技术书籍难以提供的。
评分作为一名追求技术深度和广度的程序员,这本书在Java核心概念的阐述上,给了我不少启发。它不仅仅停留在语法层面,而是深入挖掘了Java虚拟机(JVM)的工作原理,比如内存管理、垃圾回收机制等,这些内容对于理解Java的性能优化至关重要。书中的代码示例,不仅仅是为了演示语法,更是为了展示如何构建健壮、高效的Java应用程序。它还涉及了Java的并发编程模型,包括线程的创建、同步、协作等,这些是构建高性能、高并发系统的基石。我特别欣赏书中对面向对象设计原则的讲解,虽然篇幅不长,但能够引导读者形成良好的编程习惯。对于已经有一定Java基础的人来说,这本书可以帮助你查漏补缺,深化对Java本质的理解,并为学习更高级的技术打下坚实的基础。
评分我是一名正在学习Java的大学生,这本书的讲解方式真的让我耳目一新。它不像我之前看的很多教材那样枯燥乏味,而是通过生动有趣的例子,把Java的知识点融入其中。比如讲到线程的时候,它用了非常形象的比喻,让我一下子就理解了多线程的并发和同步。而且,书中对一些进阶概念,比如反射、注解、泛型等,也做了详细的解释,虽然刚开始可能觉得有点难,但通过书中的示例代码,我能一步一步地跟着操作,最终豁然开朗。最让我惊喜的是,这本书还提到了Swing和JDBC等内容,这让我对Java在桌面应用和数据库交互方面的能力有了初步的了解,这对我未来选择专业方向很有帮助。附赠的光盘里面有大量的源代码和一些辅助工具,这对于我们学生来说,简直是宝藏,可以直接拿来练习和参考。
评分质量很好,不错~
评分~
评分发货速度还行,等了蛮久而已,书真的好
评分挺好用的
评分啊啊啊
评分还可以吧呵呵
评分经典
评分书很不错,包装的很好没有损伤,赞
评分和描述一样,光盘用着也很好,比较满意。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.coffeedeals.club All Rights Reserved. 静流书站 版权所有