首页 > 图书中心 >图书详情
Java程序设计教程(第三版)(微课版)
作者:林巧民、张苏伟、姜玻、张台国
丛书名:高等院校计算机应用系列教材
定价:79元
印次:3-1
ISBN:9787302605744
出版日期:2022.06.01
印刷日期:2022.06.01
《Java程序设计教程(第三版)(微课版)》以Java语言为基础,详细介绍计算机语言的结构化编程和面向对象编程。全书共分12章,主要内容包括Java 入门、Java 编程基础、Java 程序基本结构、方法与数组、类和对象、继承、多态与接口、字符串和常用库类、多线程和异常机制、图形用户界面、Java I/O、Java游戏开发基础,以及药店药品管理系统开发实例。如果说结构化编程的特征是方法,那么面向对象编程的体现就是类的设计和使用,全书对这两种不同的程序设计思想都做了充分介绍。此外,每章的最后都配有思考练习,习题有选择题、填空题、简答题、编程题等多种类型,选择题、填空题和简答题有助于读者对所学知识的理解和掌握,编程题则可以提高读者的动手和实践能力。 《Java程序设计教程(第三版)(微课版)》结构清晰、内容翔实,可作为高等院校相关专业的教材,也可作为从事软件开发工作的专业技术人员的参考书。 《Java程序设计教程(第三版)(微课版)》配套的电子课件、实例源程序和习题答案可以到http://www.tupwk.com.cn/downpage网站下载,也可以扫描前言中的二维码下载。读者扫描前言中的视频二维码可以观看视频进行学习。
more >前 言 Java语言自面世以来,一直受到大学生和广大软件研发人员的青睐。目前,许多高校已改变先讲授Pascal语言或C语言,再让学生选修Java语言的惯例,而开始尝试让学生在大学低年级就学习Java语言。还有不少高校甚至对非计算机专业的大一新生开设了Java课程。但目前,市面上大多数的Java教程在讲述面向对象技术时几乎都忽视了对Java语言基础的介绍,片面追求技术的新、奇、特,无法满足编程初学者的入门需要。 《Java程序设计教程(第三版)(微课版)》旨在突破市面上大多数Java教材的局限,尝试用一种语言来充分阐述两种编程思想,即结构化程序设计和面向对象程序设计,以满足普通初学者的需要。事实上,结构化程序设计是面向对象程序设计的基础,面向对象程序的基本组成还是结构化程序。面向对象程序设计引入了类的概念,使得程序设计人员可以站在设计类(而不是方法)的高度,对程序进行设计和实现,同时必须重视结构化程序设计基本功的锻炼,因为类的设计恰恰是建立在结构化程序设计的基础之上的。因此,《Java程序设计教程(第三版)(微课版)》以Java语言为工具,从结构化程序设计和面向对象程序设计两种不同编程思想的角度,分别对Java编程的相关基础知识予以介绍,希望能对广大编程爱好者尤其是初学者有所裨益。 全书共分12章,各章的主要内容如下。 第1章是Java入门,简要介绍Java的诞生、Java语言的特点、Java开发工具以及具体的开发步骤等。 第2章是Java编程基础,主要介绍Java的基本数据类型、赋值语句、条件表达式、运算等。 第3章是Java程序基本结构,详细介绍程序的3种基本流程结构:顺序结构、分支结构和循环结构。 第4章是方法与数组,主要介绍方法的概念与定义、方法的调用、变量的作用域、数组以及数组与方法的关系等。 第5章是类和对象,详细介绍类的概念和定义、对象的创建与使用、访问控制符和包等。 第6章是继承、多态与接口,详细介绍继承与多态技术、抽象类和接口等知识。 第7章是字符串和常用库类,主要介绍Java提供的String、StringBuffer类和部分常用库类。 第8章是多线程和异常机制,详细介绍线程的概念、创建、生命周期及状态、线程同步、优先级和调度等;还对Java的异常机制做了简要介绍。 第9章是图形用户界面,详细介绍AWT组件集中的常用组件,包括容器类组件、布局类组件、普通组件以及事件处理机制等。此外,本章最后还简要介绍Swing组件集。 第10章是Java I/O,即Java输入输出,详细介绍Java输入输出流的概念、字节流类、字符流类、File类以及RandomAccessFile类等。 第11章是Java游戏开发基础,介绍游戏编程的相关知识,包括图形环境的坐标体系、图形图像的绘制、各种坐标变换、动画的生成和动画闪烁的消除等。 第12章是药品管理系统开发实例,以SQL Server为数据库,详细介绍基于Java的药店药品管理系统的开发过程,完成了药店药品管理系统的基本页面布局、数据库存储以及部件的应用,实现了基本的药品信息存储、购进药品、出售药品、药品保质期预警、进货价格曲线图等功能。 《Java程序设计教程(第三版)(微课版)》在编写过程中力求做到概念清楚、由浅入深、通俗易懂、论述详尽、实例丰富,以方便读者自学。全书内容具有较强的实用性。 《Java程序设计教程(第三版)(微课版)》由林巧民、张苏伟、姜玻和张台国共同编著,燕城成、周斌、吕民军、黄业林和沈慧琳制作了部分微课视频。由于作者水平所限,书中难免会有不足之处,敬请广大同行和读者给予批评和指正。我们的邮箱是992116@qq.com,电话是010-62796045。 《Java程序设计教程(第三版)(微课版)》配套的电子课件、实例源程序、习题答案可以到http://www.tupwk.com.cn/downpage网站下载,也可以扫描下方的二维码下载。读者扫描下方的视频二维码可以观看视频进行学习。 学习资源 视频 作者 2022年1月
more >