清华大学出版社 您所在的位置:网站首页 java高级语言程序设计大学教材 清华大学出版社

清华大学出版社

2024-04-20 17:00| 来源: 网络整理| 查看: 265

本书基于JDK 9编写。本书除介绍Java语言的基本语法和面向对象程序设计等内容外,还介绍枚举、自动装箱与注解、函数式编程等JDK新导入的内容,以及如何用NetBeans IDE开发Java Application、Java FX应用程序等。书中每一章都有大量的实例以及课后习题,且对重点实例阐述了编程思想并归纳了必要的结论和概念,最后给出基于Java FX的综合应用案例。 本书具有系统性、知识性、实用性等特点,可以作为高等院校计算机及相关专业本科生的教材,也可作为专业技术人员的参考用书。 本书的电子教案及程序实例源代码等配套教学资源,可以从清华大学出版社网站免费下载。

more >

前言 高级语言程序设计是计算机类专业重要的基础课程,它包括程序设计方法与程序设计语言这两个相辅相成的内容。20世纪80年代以来,程序设计的主流就已经从结构化程序设计转向面向对象程序设计,“面向对象”已经成为软件开发人员必须掌握的一种基本技术。Java语言具有简单、可移植、稳定与安全、多线程等许多优良特性,是基于Internet应用开发的首选编程语言。学习和掌握Java语言已经成为计算机专业学生的迫切需要之一。本书对如何介绍Java语言的内容做了科学的教学设计,在内容编排上力争体现新的教学思想和方法。书中内容的编写遵循“从简单到复杂”“从抽象到具体”的原则,将OOP思想通过层层拓展的方式展现给读者。本书通过在各个章节中穿插介绍Java语言的常用类库和方法以及大量完整的例子,阐述Java语言编程的基本步骤和方法,对重点实例还详细介绍了编程思路并归纳总结了必要的概念和结论,以做到深入浅出、由简到繁、循序渐进。程序设计课既是一门理论课,又是一门实践课。学生除了在课堂上学习程序设计的原理与方法,掌握编程语言的语法知识和编程技能外,还要进行大量的课外练习和实际操作,才能熟练掌握所学知识。为此,书中每一章都编排了课后习题,并根据本书的知识体系介绍了两个综合案例,安排了一个课程设计作为综合实践的一种形式,以帮助读者在动手实践中获得宝贵的实践经验和应用能力。 本书共有16章,分为核心基础篇与应用技术篇。 核心基础篇包括1~13章,系统介绍Java语言的基本机制与语法。第1章介绍Java技术的起源与发展、Java程序的运行机制、JDK的安装与设置、Java程序结构以及JDK开发工具。第2章介绍Java语言的基本语法成分,包括标识符、数据类型、表达式、语句、流程控制等。第3章介绍Java语言中类和对象的概念与定义方式,重点介绍Java语言对OOP的3个主要特性(封装、继承、多态)的支持机制,最后介绍数组。第4章进一步介绍Java语言面向对象的高级特性,包括基本数据类型包装类、static修饰符和final修饰符、抽象类、接口和内部类。第5章介绍Java语言的异常处理机制,包括异常的概念、如何进行异常处理以及自定义异常的实现方法。第6章介绍Java语言编程中的常用类,包括Math、Random、String、日期类、正则表达式以及Java国际化。第7章介绍Java泛型以及在编程中的应用。第8章介绍Collection API所提供的集合与映射这两个集合工具类的用法。第9章介绍Java I/O流、文件的随机读写、文件管理以及对象序列化。第10章介绍Java语言中多线程的概念,以及线程的并发控制、线程同步等技术。第11章介绍JDK 9中新增加的自动装箱与注解。第12章介绍JDK 9中新增加的Lambda表达式的相关内容。第13章介绍有关网络通信的基础知识以及Java对网络通信的支持,重点介绍基于URL的Internet资源访问技术,以及基于底层Socket的有连接和无连接的网络通信方法。 应用技术篇包括第14~16章,介绍Java语言在实际应用开发中的常用技术,主要讨论如何在NetBeans IDE下开发Java Application。第14章介绍Java Shell操作基础。第15章介绍NetBeans IDE的下载、安装、基本结构,以及如何用NetBeans IDE开发Java Application。第16章介绍Java FX程序设计以及一个综合应用案例。 本书由宋波担任主编,宋波、毕婧、李晋负责全书的编写工作。宋波负责全书的总体策划,并最终完成书稿的修订、完善、统稿和定稿工作。本书从选题到立意,从酝酿到完稿,自始至终得到学校、院系领导和同行教师的关心与指导。沈阳师范大学软件学院院长、辽宁省本科教学名师、全国大学生计算机设计大赛评审专家、全国高校创业指导师、GCDF全球职业规划师王学颖教授承担了本书的审校工作,对本书初稿在教学过程中存在的问题提出了宝贵的建议。上海交通大学生物医学制造与生命质量研究所所长、国家工业自动化系统与集成标准化技术委员会工业机器人分技术委员会委员、博士生导师曹其新教授为本书的出版撰写了序言。本书也吸纳和借鉴了中外参考文献中的原理知识和资料,在此一并致谢。由于笔者教学、科研任务繁重且水平有限,加之时间紧迫,书中难免存在错误和不妥之处,诚挚地欢迎读者批评指正。 宋波2022年3月

more > 课件下载 样章下载 暂无网络资源 扫描二维码 下载APP了解更多

版权图片链接



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有