书目

Java程序设计(第3版北京大学信息技术系列教材)

内容简介

本书详细介绍了Java程序设计的基本环境、概念、方法和应用。内容分为三个部分:第一部分介绍了Java语言基础,包括数据、控制结构、数组、类、包、对象、接口等;第二部分介绍了Java深入知识,包括参数传递、虚方法调用、异常处理、Lambda表达式、流式处理;第三部分是Java的应用,包括工具类与算法、线程、文件、Swing图形用户界面,以及Java在网络、多媒体、数据库等方面的应用。本书对Java8、Java11、Java17中的新内容也进行了介绍。本书内容详尽,循序渐进,在介绍编程技术的同时,还着重讲解了有关面向对象程序设计的基本概念和方法。书中提供了丰富的典型实例,具有可操作性,便于读者的学习与推广应用。各章附有习题,便于读者思考和复习。本书的内容和组织方式立足于高校教学教材的要求,同时可作为计算机技术的培训教材。本书也适用于作者在中国大学MO0C上开设的慕课“Java程序设计”(国家精品在线开放课程)。

作者简介

唐大仕,博士,北京大学信息科学技术学院教师,获北京大学教学成果一等奖。出版的教材包括《C#程序设计教程》《VisualC++.NET应用教程》《VisualBasic程序设计》《Python程序设计》《Java程序设计》等。其中,《Java程序设计》获第六届全国高校出版社优秀畅销书奖、北京大学优秀教材奖。慕课《C#程序设计》《Java程序设计》为国家精品在线开放课程,慕课《动态几何画板Geogebra教学应用》获评中国大学最美慕课。

目录

—  END  —