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

Java编程指南——基础知识、类库应用及案例设计

通过实例掌握Java类库的应用,具备了应用参考价值,为使用Java语言开发项目奠定基础。提供PPT、源码、学习说明,咨询QQ:2301891038(仅限教师)

作者:彭波、孙一林
定价:89
印次:1-1
ISBN:9787302536147
出版日期:2020.01.01
印刷日期:2019.11.13

书是一本适合大学、大专等理、工科院校学生学习Java语言以及编写Java应用程序的实用型教科书或教学参考书,主要阐述了Java语言的关键字、语句、语法规则、类库等的使用方法,其内容包括Java语言开发工具的介绍、面向对象编程的概念、Java基础语句、Java类、类的继承与多态等特性、接口、包、异常、Java基础类库的应用,以及通过应用型案例掌握Java语言的输入、输出操作、图形用户界面操作、Applet小程序的编写、图形绘制操作、多线程处理、图像动画制作、网络编程、数据库操作、媒体流处理、Android系统应用等相关类库的使用。

more >

前言 本书的作者都是多年从事Java语言教学和使用Java开发项目的教育工作者和软件工程师,对Java有着深入的理解,了解学生在学习Java语言时遇到的难点并知道如何使学生能够更快、更准确地掌握和使用Java语言,在本书的编写过程中,能使内容尽量通俗易懂,符合循序渐进、由浅入深的学习规则,帮助读者规范、系统地学习Java语言,为后续深入学习奠定扎实的基础。 由于作者多年从事Java语言的教学工作,有些学习体会在此愿与读者交流,供读者学习参考。计算机语言是人与计算机交流时使用的语言,更确切地说是人命令计算机做某些事情的语言。计算机语言与人类交流使用的自然语言的功能是一样的,也有单词(被称为关键字)、词组(被称为类库或函数库)、语法规则等。但是计算机语言的单词是有限的,因为计算机CPU中的指令译码器只能理解很少的单词,而语法规则也是规定好的,只可以按照语法规则编写一些语句,否则计算机会不识别。掌握了计算机语言的关键字和语法规则就可以编写计算机识别的可执行语句,而计算机程序就是一些语句遵循语法规则的逻辑组合,它可以让计算机完成特定的功能。顾名思义,计算机好像只能实现计算功能,但它为什么能用于各行各业?因为几乎所有的事物及事物的改变都可以用“数据”描述,例如最熟悉的阿拉伯数字、ASCII码(描述文字)、PCM码(描述视频、音频信息)、表格、图等“广义数据”,处理这些“数据”正是计算机的专长。因此,编写计算机程序首先需要通过“数据”和对数据的操作建立一些模型(称为数学模型),然后计算机执行程序针对数据进行操作,实现要达到的目的。目前的面向对象编程的理念就是帮助实现或建立这样的模型,它可以使编写计算机程序变得简单。掌握面向对象编程思想是编写应用程序的基础,而Java语言就是适用于面向对象编程的语言。另外,一种计算机语言除了有关键字和规定的语法规则外,还提供了大量的类库或函数库,这些类库或函数库则是针对各种类型的“数据”实施处理的,在编写应用程序时,几乎所有需要处理的数据类型都可以在类库或函数库中找到处理方法,类库或函数库可以说包罗万象。总之,学习计算机语言在理解其使用的编程思想后,剩下的就是学习关键字、语法规则和类库或函数库的使用了。 本书分为三篇: 第1篇Java程序设计基础包含6章,主要讲解Java语言的关键字、由关键字组成的表达式、程序流控制、类定义、接口定义、对象的使用、异常的处理等语句,以及Java语言的语法规则; 第2篇Java基础类库案例包含6章,主要介绍关于Java基础类库JFC的应用,在JFC中每一个类库都是针对一类数据进行的操作,类库提供了许多数据操作方法,每一类操作都制定了操作机制,了解操作机制是更好地使用类库的前提,Sun Microsystems公司提供的J2SDK中类库使用说明文档是最直接的使用类库的学习资料,本书则是通过案例理解类库的操作机制和使用方法,该篇案例涉及的内容有计算机输入和输出操作、图形用户界面操作、Applet小程序的编写、图形绘制操作、多线程操作等应用案例; 第3篇Java扩展类库案例包含6章,涉及的内容有动画制作、网络操作、数据库操作、音视频媒体流的处理与传输、适用于Android系统的Java类库,以及Java扩展或新增语句的应用等。通过案例为深入学习各个应用领域中Sun Microsystems公司提供的Java API奠定一定的基础。 书中所有案例都是通过编译可运行的Java应用程序,并且实现了主要功能,读者稍加修改(添加一些辅助功能)就可以应用到实际项目中。出版社网站会提供这些案例的源代码和编译后可执行类代码,方便读者学习和使用。 本书由中国农业大学信息与电气工程学院彭波教授、北京师范大学信息科学与技术学院孙一林副研究员主编,参加编写与案例程序调试的有北京师范大学信息科学与技术学院蔺东辉老师、北京联合大学师范学院电子信息系曾文琪老师,以及中国农业大学信息与电气工程学院和北京师范大学信息科学与技术学院的胡治国、张伟娜、王平、杨经宇、邓依伊、王倩芸、李韬治、王榕蔚等研究生和本科生,在此表示感谢。 由于作者水平有限,书中难免疏漏之处,敬请读者批评指正。 作者2019年10月

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

同系列产品more >

数字音频信号处理(原书第3版)

[德] 乌多·佐尔泽(Udo
定 价:79元

查看详情
人工智能应用开发——基于LabVIEW...

杨帆、张彩丽、刘晋东、
定 价:79.90元

查看详情
嵌入式系统应用开发——基于NI Lab...

杨帆、张彩丽、刘晋东、
定 价:79.90元

查看详情
嵌入式实时操作系统——理论基础

[英]吉姆·考林(Jim Cool
定 价:99元

查看详情
C#编程开发实战(微课视频版)

郭佳佳、涂振、陈林
定 价:89元

查看详情
图书分类全部图书
more >
  • 彭波 中国农业大学信息与电气工程学院教授,博士生导师,主讲《数据结构》、《算法设计与分析》、《C程序设计》、《多媒体技术》等课程,主编《数据结构》(十一五国家级规划教材)、《数据结构及算法》、《多媒体技术教程》、《Java编程技术全接触》、《程序设计》等教材。长期从事计算机科学与技术方面的教学及科研工作,主持和参加多项国家科技支撑计划课题,曾获得全国宝钢教育基金奖优秀教师、中国农业大学杰出教师等。
  • 本书是一本适合大学、大专等理、工科院校学生学习Java语言以及编写Java应用程序的实用型教科书或教学参考书,主要阐述了Java语言的关键字、语句、语法规则、类库等的使用方法
more >
  • 目录

    第1篇Java程序设计基础

    第1章Java程序设计基础

    1.1Java程序与运行

    1.1.1Java语言的特征

    1.1.2Java虚拟机

    1.1.3Java字节代码

    1.1.4Java编译单元

    1.2Java程序的开发

    1.2.1Java语言程序开发平台

    1.2.2Java程序基础开发运行平台——J2SDK 

    1.2.3在Windows操作系统中搭建Java程序的开发和运行环境

    1.2.4Java程序的编译和运行

    1.3Java语言的标识符和关键字

    1.3.1Java注释语句

    1.3.2Java标识符

    1.3.3Java关键字

    1.4Java基本数据类型

    1.4.1数据值的表示法

    1.4.2变量

    1.4.3变量的数据类型转换

    1.4.4常量

    1.5Java运算符和表达式

    1.5.1Java运算符

    1.5.2Java表达式

    1.5.3表达式中运算符的使用规则

    1.6Java程序流控制语句

    1.6.1分支结构语句

    1.6.2循环结构语句

    1.6.3辅助流控制语句

    1.6.4流控制语句应用示例

    1.7小结

    1.8习题

    第2章Java面向对象编程

    2.1面向对象程序设计

    2.1.1面向对象的程序设计方法

    2.1.2Java面向对象程序设计

    2.2Java类

    2.2.1Java类的定义

    2.2.2方法的定义

    2.2.3Java修饰符及其权限

    ...

精彩书评more >

标题

评论

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

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