本书由多位长期从事Java教学的教师根据实际授课经验编写,讲述Java程序设计的基本方法和技巧,配套的实验将帮助学习者方便地掌握授课内容。
本书全面介绍了Linux操作系统的管理方法,并以Ubuntu Linux的长期支持的12.04版为基础,给出了Linux操作系统的应用实例。主要内容包括Linux简介与系统安装、Linux系统接口管理、首次系统配置、Linux文件系统、Linux常用命令、Linux常用应用软件、进程管理与系统监控、管理和维护Linux系统、网络基本配置与应用、常用服务器的搭建、Shell基础、Shell编程,以及常用开发环境的搭建等相关知识。本书内容详尽、实例丰富、结构清晰、通俗易懂,使用了大量的图片进行讲解和说明,对重点操作给出了详细的步骤说明,便于读者学习和查阅,具有较强的实用性和参考性。 本书既可以作为学习、使用、管理与维护Ubuntu Linux系统的工具书,也可作为高等院校计算机相关专业Linux操作系统课程的教材和参考书。
本书是讲述Java程序设计的教材,介绍了数据类型、变量声明、流程控制等基础内容;面向对象有关的内容有类和方法的声明、继承、接口(default、static和私有方法)、抽象类(Lambda表达式、方法引用、Stream);接着介绍枚举和异常处理。 基础知识介绍完后,接着介绍Java中的库,包括文件操作的输入输出、图形有关的Swing和JavaFX、访问数据库的JDBC。Java中的常用数据结构在集合中介绍。 此次改版,增加了instanceof模式匹配、switch表达式的内容,对能简化数据库操作的Spring、hibernate进行了改写。为了方便编译、运行Spring和Hibernate程序,介绍了如何使用Gradle构建工具。为了配合正文中内容的学习,在附录中介绍了SQL、HSQLDB、Gradle和Eclipse的使用。 本书由多位长期从事Java教学的教师根据实际授课经验编写而成,通过在教学环境中试用,证明具有较好的教学效果。