首页 > 图书中心 >图书详情

Java 2实用教程(第6版)

国家级规划教材,经典畅销教材,提供思政案例版教案,教学大纲、精美课件、源码、题库,52小时的微课视频。咨询QQ:2301891038(仅限教师)。

作者:耿祥义、张跃平
定价:65
印次:6-11
ISBN:9787302575443
出版日期:2021.07.01
印刷日期:2024.01.22

Java语言是一门优秀的语言,具有面向对象、与平台无关、安全、稳定和多线程等优良特性,特别适合于网络应用程序的设计,已经成为网络时代最重要的语言之一。 全书共分15章,分别介绍了Java的基本数据类型,运算符、表达式和语句,类与对象,子类与继承,接口与实现,内部类与异常类,常用实用类,组件及事件处理,输入和输出流,JDBC与MySQL数据库,Java多线程机制,Java网络编程,图形、图像与音频,泛型与集合框架等内容。 本书注重可读性和实用性,使用的JDK版本是JDK 14,配备了大量的例题和习题。这些例题和习题都经过精心地考虑,既能帮助读者理解知识,又具有启发性。本书通俗易懂,便于自学,对于较难理解的问题,都是从简单到复杂,逐步深入地引入例子,以便于读者掌握Java面向对象编程思想。 本书提供教学大纲、教学课件、电子教案、程序源码、题库、习题解答等配套资源,本书还提供52小时的微课视频。 本书既可作为高等院校相关专业Java程序设计的教材,也可供自学者及软件开发人员参考。

more >

前言 本书介绍 本书是《Java 2实用教程》的第6版,总结了第5版的视频讲解经验,对全部微课视频进行了重新录制, 一共配备了52小时的微课视频。 第6版继续保留原书的特点——注重教材的可读性和实用性,许多例题都经过精心的考虑,既能帮助 读者理解知识,又具有启发性。本书使用的JDK版本是JDK 14,增加了局部变量类型推断以及Lambda表达式 等内容,更新了部分内容和例题,对习题内容也进行了更新和扩充。另外,在每章的最后增加了“课外读物”内容。 全书共分15章,在总体结构上分为“基本语法”“核心基础”“应用基础”和“专项应用”四大模块。 其中,“基本语法”模块介绍Java的基本数据类型,运算符、表达式和语句; “核心基础”模块讲解类与对象 、子类与继承、接口与实现、内部类与异常类; “应用基础”模块讲解常用实用类、组件及事件处理; “专项应用”模块讲解输入和输出流,JDBC与MySQL数据库,Java多线程机制,Java网络编程,图形、图像与音频,泛型与集合框架等内容。 第1章介绍Java语言的来历、地位和重要性,详细讲解Java平台。“基本语法”模块由第2章和第3章构成,第2章讲解基本数据类型; 第3章介绍Java运算符和控制语句。“核心基础”模块由第4~7章构成,是本书的重点内容之一,讲述类与对象、子类与继承、接口与实现、内部类与异常类等内容,对许多重要的知识点都结合例子给予了详细的讲解,特别强调了面向抽象和接口的设计思想以及软件设计的开闭原则。“应用基础”模块由第8章和第9章构成,第8章讲述常用 实用类,包括字符串、日期、正则表达式、模式匹配以及数学计算等实用类,特别讲解了怎样使用StringTokenizer、Scanner、Pattern和Matcher类解析字符串以及Class类与Java反射机制; 第9章介绍 组件的有关知识,把对事件处理的讲解分散到具体的组件,读者只要真正理解、掌握了一种组件的事件处理, 就能掌握其他组件的事件处理。“专项应用”模块由第10~15章构成,第10章的输入流和输出流属于非常经典的常用技术,尽管Java提供了二十多种流,但它们的用法、原理却很类似,因此在输入流和输出流的讲解上突出原理,特别详细地讲解了利用对象流复制对象的原理; 第11章结合例子讲解Java与数据库的连接过程(以MySQL数据库为主,介绍SQL Server、Access和Derby数据库),主要讲解Java怎样使用JDBC操作数据库,特别讲解预处理、事务处理和批处理等重要技术; 多线程是Java语言中的一大特点,占有很重要的地位,第12章通过有针对性的例子使读者掌握多线程中的重要概念,并介绍怎样用多线程来解决实际问题; 第13章是关于网络编程的知识,针对套接字,用通俗、准确的语言给予详细的讲解,使 读者认识到多线程在网络编程中的重要作用,在内容上结合已学知识给出一些实用性很强的例子,读者可举一反三编写相应的网络程序; 第14章是有关图形、图像和音频的知识,并结合已学知识给出许多实用的例子; 怎样有效地使用数据永远是程序设计中最重要的内容之一,在第15章讲述常用数据结构的Java实现,在讲述这些内容时 特别强调如何有效、合理地使用各种数据结构。 各章配置的习题可以有效地检查当前章节的知识点的掌握程度,训练编程能力,进一步提升学习效率。“判断题”“选择题”和“挑错题”侧重考核对基本概念、基本语法和核心知识点的掌握程度; “阅读程序题”综合考核对程序中所蕴含的知识点、算法或设计思想的掌握程度; “编程题”综合考核编写程序代码的能力。 本书配套资源丰富,包括教学大纲、教学课件、电子教案、程序源码、习题解答等,本书还提供题库和52小时的微课视频。 资源下载提示 课件等资源: 扫描封底的“课件下载”二维码,在公众号“书圈”下载。 素材(源码)等资源: 扫描目录上方的二维码下载。 在线作业: 扫描封底作业系统二维码,登录网站在线做题及查看答案。 视频等资源: 扫描封底刮刮卡中的二维码,再扫描书中相应章节中的二维码,可以在线学习。 希望本书能对读者学习Java有所帮助,并恳请读者批评指正。 作者 2021年3月

more >
扫描二维码
下载APP了解更多

同系列产品more >

Java设计模式——面向对象的设计思...

耿祥义、张跃平
定 价:49.80元

查看详情
Java程序设计精编教程(第4版·微课...

耿祥义、张跃平
定 价:54元

查看详情
Java 2实用教程(第6版)实验指导...

耿祥义、张跃平
定 价:35元

查看详情
JSP实用教程(第4版)

耿祥义、张跃平
定 价:59.80元

查看详情
Java面向对象程序设计(第3版)实...

耿祥义、张跃平
定 价:29.80元

查看详情
图书分类全部图书
more >
  • 本书提供教学大纲、教学课件、电子教案、程序源码、题库、习题解答等配套资源,本书还提供52小时的微课视频。
    本书既可作为高等院校相关专业Java程序设计的教材,也可供自学者及软件开发人员参考。

more >
  • 目录

    源码下载

    第1章Java入门

    1.1Java的地位

    1.1.1网络地位

    1.1.2语言地位

    1.1.3需求地位

    1.2Java的特点

    1.2.1简单

    1.2.2面向对象

    1.2.3与平台无关

    1.2.4多线程

    1.2.5动态

    1.3安装JDK

    1.3.1平台简介

    1.3.2安装Java SE平台

    1.3.3系统环境的设置

    1.4Java程序的开发步骤

    1.5简单的Java应用程序

    1.5.1源文件的编写与保存

    1.5.2编译

    1.5.3运行

    1.6Java反编译

    1.7编程风格

    1.7.1Allmans风格

    1.7.2Kernighan风格

    1.7.3注释

    1.8Java之父——James Gosling

    1.9小结

    1.10课外读物

    习题1

    第2章基本数据类型与数组

    2.1标识符与关键字

    2.1.1标识符

    2.1.2Unicode字符集

    2.1.3关键字

    2.2基本数据类型

    2.2.1逻辑类型

    2.2.2整数类型

    2.2.3字符类型

    2.2.4浮点类型

    2.3类型转换运算

    2.4输入与输出数据

    2.4.1输入基本型数据

    2.4.2输出基本型数据

    2.5数组

    2.5.1声明数组

    2.5.2为数组分配元素

    2.5.3数组元素的使用

    2.5.4leng...

配套推荐more >

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘