21天学编程系列:21天学通Java(第4版)(txt+pdf+epub+mobi电子书下载)


发布时间:2021-02-13 16:28:16

点击下载

作者:郭现杰

出版社:电子工业出版社

格式: AZW3, DOCX, EPUB, MOBI, PDF, TXT

21天学编程系列:21天学通Java(第4版)

21天学编程系列:21天学通Java(第4版)试读:

前言

千里之行,始于足下!——老子“21天学编程系列”自2009年1月上市以来一直受到了广大读者的青睐。该系列中的大部分图书从一上市就登上了编程类图书销售排行榜的前列,很多大中专院校也将该系列中的一些图书作为教材使用,目前这些图书已经多次印刷、改版。可以说,“21天学编程系列”是自2009年以来国内原创计算机编程图书最有影响力的品牌之一。

为了使该系列图书能紧跟技术和教学的发展,更加适合读者学习和学校教学,我们结合最新技术和读者的建议,对该系列图书进行了改版(即第4版)。本书便是该系列中的Java分册。

本书有何特色

1.细致体贴的讲解

为了让读者更快上手,本书特别设计了适合初学者的学习方式,用准确的语言总结概念、用直观的图示演示过程、用详细的注释解释代码、用形象的比喻帮助记忆。效果如下图所示。

1 知识点介绍 准确、清晰是其显著特点,一般放在每一节开始的位置,让零基础的读者了解相关概念,顺利入门。

2 范例 书中出现的完整实例,以章节顺序编号,便于检索和循序渐进地学习、实践,放 在每节知识点介绍之后。

3 示例代码 与范例编号对应,层次清楚、语句简洁、注释丰富,体现了代码优美的原则 ,有利于读者养成良好的代码编写习惯。对于大段程序,均在每行代码前设定编号便于学习。

4 运行结果 对范例给出运行结果和对应图示,帮助读者更直观地理解示例代码。

5 代码解析 将示例代码中的关键代码行逐一解释,有助于读者掌握相关概念和知识。

6 习题 每章最后提供专门的测试习题,供读者检验所学知识是否牢固掌握。

7 贴心的提示 为了便于读者阅读,全书还穿插着一些技巧、提示等小贴士,体例约定如下。

·提示:通常是一些贴心的提醒,让读者加深印象或提供建议,或者解决问题的方法。

·注意:提出学习过程中需要特别注意的一些知识点和内容,或者相关信息。

·警告:对操作不当或理解偏差将会造成的灾难性后果给出警示,以加深读者印象。

经作者多年的培训和授课证明,以上讲解方式是最适合初学者学习的方式,读者按照这种方式学习,会非常轻松、顺利地掌握本书知识。

2.实用超值的DVD光盘

为了帮助读者比较直观地学习,本书附带 DVD 光盘,内容包括多媒体视频、电子教案(PPT)、实例源代码等。

● 多媒体视频

本书配有长达18 小时的教学视频,讲解关键知识点界面操作和书中的一些综合练习题。作者亲自配音、演示,手把手教会读者使用。

● 电子教案(PPT)

本书可以作为高校相关课程的教材或课外辅导书,所以作者特别为本书制作了电子教案(PPT),以方便老师教学使用。

● 职场面试法宝

本书附赠“职场面试法宝”,含常见的职场经典故事及测试题。

3.提供完善的技术支持

本书的技术支持论坛为 http://www.rzchina.net,读者可以在上面提问交流。另外,论坛上还有一些小的教程、视频动画和各种技术文章,可帮助读者提高开发水平。

推荐的学习计划

本书作者在长期从事相关培训或教学实践过程中,归纳了最适合初学者的学习模式,并参考了多位专家的意见,为读者总结了合理的学习时间分配方式,列表如下。续表续表

本书适合哪些读者阅读

本书非常适合以下人员阅读:

·从未接触过Java编程的自学人员。

·了解一些Java,但还需要进一步学习的人员。

·各大中专院校的在校学生和相关授课老师。

·其他编程爱好者。

如需本书配套习题答案,可访问http://www.broadview.com.cn/27841查看并下载。第一篇基础篇第1章 Java简介

本章将介绍Java的特点及所应用的平台,带领读者从第一步做起,完成一个Java的小程序。通过这个小程序,可以让读者了解Java平台的搭建及简单的开发步骤。通过本章的学习,读者应该能够实现如下目标。

·熟练掌握如何搭建Java开发环境,包括下载、安装和配置JDK。

·能够编写和编译Java程序,并能够运行生成文件。

这些是学习本章的目标,同时也是对读者的基本要求。本章内容是后面知识的基础,读者一定要熟练地掌握本章的知识。1.1 Java的平台简介

Java语言在网络编程方面应用得很广,它具有简单、多变、面向对象、不依赖操作系统的特点,具有很好的移植性和安全性,这些特点给网络编程带来了很多便利。Java的平台根据用途来区分,可以分为3个版本。

·Java SE——Java Standard Edition,这是Java的标准版,主要用于桌面级的应用和数据库开发。

·Java EE——Java Enterprise Edition,这是Java的企业版,提供了企业级开发的各种技术,主要用于企业级开发,现在用得最多的就是这个平台。

·Java ME——Java Micro Edition,这个版本的Java平台主要用于嵌入式和移动式的开发,最常用的就是手机应用软件开发。

Java 作为一门优秀的编程语言,相对于其他类似语言具有一定的优越性,这是由 Java 语言的如下特点决定的。

·Java语言具有简单、面向对象、分布式、安全、可移植、多态等特点。

·Java 语言是一种面向对象的语言,通过理解一些重要的概念就能编写出各种功能的代码。

·Java 语言主要用在设计类和接口功能方面,提供了继承及多态的机制,对类中的成员变量和方法可进行覆盖和重写,实现了代码的重复使用,使代码编写更简单。

·Java 语言不支持指针,所有的访问,都必须通过具体的对象变量来实现,这样既保护了对象的私有变量,同时也避免了一些错误。

·Java语言编译产生的文件是字节码文件,字节码文件和平台无关。

·Java语言支持多线程技术,将多个程序任务分成几个并行的子任务。

提示

Java具有很多重要的特点,这也是Java成为一门流行编程语言的原因。1.2 安装工具包

学习Java程序开发,首先要进行Java JDK的安装,JDK就是提供Java服务的系统包。请 用户根据操作系统来选择安装哪个版本的JDK。本节将介绍如何安装JDK和配置JDK的环境变量,并讲解一些常用命令。

1.2.1 下载JDK

Java的系统包即JDK,JDK的全称为Java Development Kit,Oracle公司的Java开发标准版为Windows、Linux等操作系统提供了支持。可以根据不同的操作系统平台下载不同的JDK,下面介绍在32位的Windows XP系统上,如何下载并完成配置。打开IE浏览器,并在地址栏输入“http://www.java.com/zh_CN/”,按回车键,如图1-1所示。在页面里选择 “免费 Java下载”,如图1-2所示。图1-1 进入Java官方网站图1-2 选择“免费Java下载”准备进行下载进入下载页面后,页面内置的程序会自动判断你所使用的操作系统平台,并给出推荐,如图1-3所示。图1-3 Java下载页内置的程序会判断你的操作系统平台如果推荐的操作系统不正确,或者你需要选择其他版本,可以点选“查看所有 Java下载”链接,如图1-4所示。单击“同意并开始免费下载”链接进行下载,如图1-5所示。图1-4 可以通过查看所有Java下载选择版本图1-5 单击“同意并开始免费下载”链接进行下载

1.2.2 安装JDK

下载完成后,便可进行安装,下面介绍Windows XP系统下的JDK安装步骤。在用户下载目录下找到刚才下载的文件 jdk-8u60-windows-i586.exe,双击文件之后出现如图1.6所示界面。单击“下一步”按钮,进入如图1.7所示的对话框。这里可以修改安装文件所存放的目录,本书将 JDK 安装到默认目录下。如果要安装到其他目录,可以单击“更改”按钮,可以弹出对话框中选择J2SE的安装目录。图1.6 安装步骤一图1.7 安装步骤二单击“下一步”按钮,JDK会自动安装。一般情况下,安装过程需要几分钟的时间,主要依据读者自己使用的电脑配置情况。安装成功之后进入如图1.8所示完成界面。图1.8 安装步骤三

1.2.3 查看与设置环境变量

环境变量,是供系统内部使用的变量,包含系统中的当前系统用户的环境信息的字符串和软件的一个确定存放的路径,安装完JDK后就必须配置环境变量,方法如下所述。在桌面上用鼠标右键单击“我的电脑”图标,在出现的菜单中选择“属性”选项,出现的界面如图1-11所示。图1-11 系统属性选择“高级”选项,如图 1-12 所示,并单击“环境变量”按钮,弹出“环境变量”对话框,如图1-13所示。在“系统变量”对话框里找到变量名“Path”,并选中,再单击“编辑”按钮进入“编辑系统变量”对话框,如图1-14所示。在所有的变量值前面输入“C:\Program Files\Java\jdk1.8.0_60\bin;”,注意在每一个变量值结尾处加分号,路径根据情况进行设置,如图1-15所示。

试读结束[说明:试读内容隐藏了图片]

下载完整电子书


相关推荐

最新文章


© 2020 txtepub下载