内容简介
本书在介绍了Java面向对象程序设计基础知识的基础上,对Java的高级应用进行了深入分析和讲解,内容涵盖Java概述,数据类型与运算符,流程控制结构,数组,类和对象,Java常用类,继承与多态,抽象类、接口和枚举类,异常处理,泛型与集合,文件,多线程,图形用户界面,MySQL数据库连接,网络编程等。本书所有代码都是基于Java8环境调试运行的。本书注重可读性和实用性,并突出重点,强调动手操作能力。书中配备了大量的例题和习题。这些例题和习题都经过精心的考虑,以帮助读者理解知识,启发学习。本书通俗易懂,便于自学,针对较难理解的问题,都是从简单到复杂,逐步深入地引入例子,利于读者掌握Java面向对象编程的思想。本书适用面广,既可作为高校、培训机构的Java教材,也可作为计算机科学与技术、物联网工程、软件工程、电子商务等专业程序设计课程的教材。