21天学通Java(第4版)(含DVD光盘1张)
  • 推荐0
  • 收藏1
  • 浏览2.6K

21天学通Java(第4版)(含DVD光盘1张)

北京源智天下科技有限公司 , 张启玉 , 刘刚 (作者)  官杨 (责任编辑)

  • 丛  书:21天学编程系列
  • 书  号:978-7-121-27841-9
  • 出版日期:2016-01-27
  • 页  数:412
  • 开  本:16(185*260)
  • 出版状态:上市销售
  • 维护人:n-y
Java是Sun公司在1995年推出的新的编程语言,它是一种跨平台的、应用于当前高速发展的网络编程语言。Java语言具有跨平台、面向对象、安全、多线程、健壮性等优点,其中最显著的特点就是跨平台性,换句话说,无论在哪一个操作系统平台上,使用的代码是完全一样的。本书共分21章,介绍了Java语言的基本语法,包括常量和变量、选择结构和循环结构、数组等内容。然后着重讲解了Java的面向对象性,包括类和对象、控制逻辑、继承、接口、构造器、异常处理、内部类、多线程等内容。
前言
千里之行,始于足下!
——老子
“21 天学编程系列”自2009 年1 月上市以来一直受到了广大读者的青睐。该系列中的大
部分图书从一上市就登上了编程类图书销售排行榜的前列,很多大中专院校也将该系列中的一
些图书作为教材使用,目前这些图书已经多次印刷、改版。可以说,“21 天学编程系列”是自
2009 年以来国内原创计算机编程图书最有影响力的品牌之一。
为了使该系列图书能紧跟技术和教学的发展,更加适合读者学习和学校教学,我们结合最
新技术和读者的建议,对该系列图书进行了改版(即第4 版)。本书便是该系列中的Java 分册。
本书有何特色
1.细致体贴的讲解
为了让读者更快上手,本书特别设计了适合初学者的学习方式,用准确的语言总结概念、
用直观的图示演示过程、用详细的注释解释代码、用形象的比喻帮助记忆。效果如下图所示。
1 知识点介绍 准确、清晰是其显著特点,一般放在每一节开始的位置,让零基础的读
者了解相关概念,顺利入门。
6
7
1
2
3
4
5
IV
21 天学通Java(第4 版)
2 范例 书中出现的完整实例,以章节顺序编号,便于检索和循序渐进地学习、实践,
放在每节知识点介绍之后。
3 示例代码 与范例编号对应,层次清楚、语句简洁、注释丰富,体现了代码优美的原
则,有利于读者养成良好的代码编写习惯。对于大段程序,均在每行代码前设定编号便于学习。
4 运行结果 对范例给出运行结果和对应图示,帮助读者更直观地理解示例代码。
5 代码解析 将示例代码中的关键代码行逐一解释,有助于读者掌握相关概念和知识。
6 习题 每章最后提供专门的测试习题,供读者检验所学知识是否牢固掌握。
7 贴心的提示 为了便于读者阅读,全书还穿插着一些技巧、提示等小贴士,体例约定
如下。
? 提示:通常是一些贴心的提醒,让读者加深印象或提供建议,或者解决问题的方法。
? 注意:提出学习过程中需要特别注意的一些知识点和内容,或者相关信息。
? 警告:对操作不当或理解偏差将会造成的灾难性后果给出警示,以加深读者印象。
经作者多年的培训和授课证明,以上讲解方式是最适合初学者学习的方式,读者按照这种
方式学习,会非常轻松、顺利地掌握本书知识。
2.实用超值的DVD 光盘
为了帮助读者比较直观地学习,本书附带DVD 光
盘,内容包括多媒体视频、电子教案(PPT)、实例源代
码等。
? 多媒体视频
本书配有长达18 小时的教学视频,讲解关键知识点界面操作和书中的一些综合练习题。
作者亲自配音、演示,手把手教会读者使用。
? 电子教案(PPT)
本书可以作为高校相关课程的教材或课外辅导书,所以作者特别为本书制作了电子教案
(PPT),以方便老师教学使用。
? 职场面试法宝
本书附赠“职场面试法宝”,含常见的职场经典故事及测试题。
前言
V
3.提供完善的技术支持
本书的技术支持论坛为http://www.rzchina.net,读者可以在上面提问交流。另外,论坛上
还有一些小的教程、视频动画和各种技术文章,可帮助读者提高开发水平。
推荐的学习计划
本书作者在长期从事相关培训或教学实践过程中,归纳了最适合初学者的学习模式,并参
考了多位专家的意见,为读者总结了合理的学习时间分配方式,列表如下。
推荐时间安排 自学目标(框内打钩表示已掌握) 难度指数
第1 周
第1 天
熟练掌握如何搭建Java 开发环境,包括下载、安装和配置JDK
能够编写和编译Java 程序,并能够运行生成文件


?
第2 天
了解Java 有哪些基本数据类型
掌握各种数据类型的基本含义
学会如何进行数据类型转换
了解标识符和保留字等基本概念
了解如何在Java 程序中进行注释





??
第3 天
了解算术运算符的概念和熟练使用算术运算符
了解关系运算符的概念和熟练使用关系运算符
了解逻辑运算符的概念和熟练使用逻辑运算符
了解三元运算符的概念和熟练使用三元运算符
了解位运算符的概念和熟练使用位运算符
了解位移运算符的概念和熟练使用位移运算符
了解赋值运算符的概念和熟练使用赋值运算符







???
第4 天
了解if 条件语句和掌握各种if 条件语句的使用
了解switch 分支语句和掌握switch 分支语句的使用
了解while 循环语句和掌握while 循环语句的使用
了解do…while 循环语句和掌握do…while 循环语句的使用
了解for 循环语句和掌握for 循环语句的使用





??
第5 天
知道如何创建数组,包括创建一维数组和多维数组
能够对数组进行初始化操作
熟练掌握如何借助数组来解决实际问题



??
VI
21 天学通Java(第4 版)
续表
推荐时间安排 自学目标(框内打钩表示已掌握) 难度指数
第1 周
第6 天
了解什么是面向对象
熟悉Java 中的类并能够进行类的操作
掌握成员变量和局部变量的区别
掌握Java 程序中方法的创建和使用




??
第7 天
了解包的概念和如何使用包
知道类的访问级别有哪些,它们有什么区别
重点掌握final 修饰符和static 修饰符



??
第2 周
第8 天
了解什么是继承和继承如何使用
掌握声明成员变量的修饰符
熟练掌握方法的重写和重载
了解枚举、反射和泛型等热门技术




???
第9 天
会定义接口和访问接口中的变量
熟练掌握接口的使用
了解接口和抽象类的区别
了解接口的多态问题
熟练掌握使用instanceof 判断类型





???
第10 天
了解什么是构造器
熟练掌握如何创建构造器
熟练掌握构造器的使用,包括构造器如何调用等问题
了解构造器的一些基本机制




???
第11 天
了解什么是异常处理
熟练掌握如何进行异常处理
掌握异常的分类和区别不同的异常
能够自定义异常和使用自定义异常




???
第12 天
了解什么是非静态内部类及如何进行非静态内部类及外部类
之间的访问
了解什么是局部内部类及如何进行局部内部类及外部类之间
的访问
了解什么是静态内部类及如何进行静态内部类及外部类之间
的访问
了解什么是匿名内部类及如何进行匿名内部类及外部类之间
的访问




????
第13 天
了解什么是多线程
熟练掌握如何定义和使用多线程
了解多线程的生命周期
掌握多线程的调用的几个情况
了解多线程的同步问题





?????
第14 天
了解Swing 开发的基本过程
掌握如何创建窗口、面板、标签和按钮
掌握和熟练使用Swing 中的事件



???
前言
VII
续表
推荐时间安排 自学目标(框内打钩表示已掌握) 难度指数
第3 周
第15 天
了解各种布局管理器的样式
掌握每一种布局管理器的使用


????
第16 天
了解如何创建文本框和文本框的实际应用
了解如何创建复选框和复选框的实际应用
了解如何创建单选按钮和单选按钮的实际应用



???
第17 天
对数据库有基本了解
熟练掌握JDBC 的编程步骤
掌握如何在Java 中进行数据库操作



????
第18 天
了解什么是I/O 流
掌握流的分类
熟练掌握流如何进行文件操作



????
第19 天
了解什么是集合框架和集合框架包括哪些形式
掌握什么是列表和列表中包括哪些类和接口
掌握什么是集合和集合中包括哪些类和接口
掌握什么是映射和映射中包括哪些类和接口




????
第20 天
了解什么是协议,有哪些协议
了解网络编程的模型
熟练掌握使用Socket 进行网络编程



???
第21 天
掌握实际开发的步骤
能够熟练开发和学生管理系统相类似的系统
掌握Java 中的界面开发
掌握Java 中如何连接数据库




?????
本书适合哪些读者阅读
本书非常适合以下人员阅读:
? 从未接触过Java 编程的自学人员。
? 了解一些Java,但还需要进一步学习的人员。
? 各大中专院校的在校学生和相关授课老师。
? 其他编程爱好者。

目录

目录 阅读
第1篇 基础篇
第1章 Java 简介( 教学视频:43 分钟)
第2章 Java 的基本数据类型( 教学视频:38 分钟)
第3章 运算符( 教学视频:56 分钟)
第4章 流程控制( 教学视频:68 分钟)
第5章 数组( 教学视频:57 分钟
第2篇 面向对象篇
第6章 类与对象( 教学视频:85 分钟)
第7章 控制逻辑( 教学视频:46 分钟)
第8章 继承( 教学视频:87 分钟)
第9章 接口( 教学视频:43 分钟)
第10章 构造器( 教学视频:64 分钟)
第11章 异常处理( 教学视频:43 分钟)
第12章 内部类( 教学视频:67 分钟)
第13章 多线程( 教学视频:41 分钟)
第3篇 应用篇
第14章 Swing 桌面程序开发( 教学视频:68 分钟)
第15章 嵌入式系统开发概述( 教学视频:52 分钟)
第16章 Swing 常用控件( 教学视频:50 分钟)
第17章 JDBC 数据库编程( 教学视频:40 分钟)
第18章 Java 中输入输出流( 教学视频:33 分钟)
第19章 集合框架( 教学视频:55 分钟)
第20章 网络编程( 教学视频:32 分钟)
第4篇 综合案例篇
第21章 学生管理系统( 教学视频:26 分钟)

本书勘误

印次
  • 页码:12  •  行数:28  •  印次: 1

    //正的八进制数
    int i = 08;

    改为: int i = 010

    n-y 提交于 2017/3/31 17:12:59
    n-y 确认于 2017/3/31 17:13:30

读者评论

同系列书

  • 21天学通Python(第2版)

    张启玉 刘刚 (作者)

    本书全面、系统、深入地讲解了Python编程基础语法与高级应用。在讲解过程中,通过大量实际操作的实例将Python语言知识全面、系统、深入地呈现给读者。此外,作...

    ¥59.80
  • 21天学通Visual Basic(第5版)

    张启玉 刘刚 (作者)

    本书主要针对没有程序设计基础的读者,详细介绍了Visual Basic的基本概念和编程技术,是Visual Basic的入门教程。书中通过大量的范例及综合练习来...

    ¥59.80
  • 21天学通Java(第5版)

    张启玉 刘刚 (作者)

    本书是Java语言的入门教程,由浅入深、循序渐进地讲授如何使用Java语言进行程序开发。全书内容包括Java开发环境、Java基本语法知识、Java面向对象特点...

    ¥59.80
  • 21天学通C语言(第5版)

    张启玉 刘刚 (作者)

    本书是C语言的入门教程,详细介绍了C语言的基本概念和编程技术。本书分为八篇,共21章内容。第一篇为C语言入门篇,该篇介绍了C语言程序的特点及编程的准备。第二篇为...

    ¥59.80
  • 21天学通JavaScript(第4版)

    北京源智天下科技有限公司 张启玉 刘刚 (作者)

    JavaScript 是Web 开发中应用最早、发展最成熟、用户最多的脚本语言。其语法简洁,代码可读性在众多脚本语言中最好,它在使用时不用考虑数据类型,是真正意...

    ¥59.80

相关图书

Python一行流:像专家一样写代码

Christian Mayer (作者) 苏丹 (译者)

本书专注于从初学迈向进阶的Python编码技术:如何像专家一样写出优雅、准确、简洁高效的Python 单行代码;阅读任意一行Python 代码时,如何系统性地对...

¥89.00

剑指Offer(专项强化版):数据结构与算法名企面试题精讲

何海涛 (作者)

本书全面、系统地总结了在准备程序员面试过程中必备的数据结构与算法。本书首先详细讨论整数、数组、链表、字符串、哈希表、栈、队列、二叉树、堆和前缀树等常用的数据结构...

¥89.00

C++服务器开发精髓

张远龙 (作者)

本书从操作系统原理角度讲解进行C++服务器开发所需掌握的技术栈。全书总计9章,第1~2章讲解C++ 11/14/17新标准中的常用特性、新增类库,以及C++开发...

 

PHP编程(第4版)

Rasmus Lerdorf(拉斯马斯·勒多夫), Kevin Tatroe(凯文·塔特罗), Peter MacIntyre(彼得·麦金太尔) (作者) 卢涛 (译者)

PHP是一种被广泛使用的Web编程语言,它简单易用,而且与时俱进,不断进化,提升性能。本书基于PHP 7.4,深入介绍 PHP编程技术,涵盖了 PHP 所有基本...

¥109.00

深入理解Spring Cloud与实战

方剑 (作者)

本书共分10章,主要介绍Spring Cloud各个核心组件的设计原理,以及目前流行的Spring Cloud Alibaba和 Netflix组件,并且剖析S...

¥106.00

基于Kotlin的Spring Boot微服务实战

袁康 (作者)

本书介绍了Kotlin在Spring Boot微服务开发中的实践,并使用Kotlin作为开发语言,介绍了函数式编程思想、Kotlin的语法、Kotlin在常用中...

¥69.30