本书是《疯狂Java讲义精粹》的第2版,本书相比《疯狂Java讲义》更浅显易懂,讲解更细致,本书同样介绍了Java8的新特性,本书大部分示例程序都采用Lambda表达式、流式API进行了改写,因此务必使用Java8的K来编译、运行。本书尽量浅显、直白地介绍Java编程的相关方面,全书内容覆盖了Java的基本语法结构、Java的面向对象特征、Java集合框架体系、Java泛型、异常处理、Java注释、Java的IO流体系、Java多线程编程、Java网络通信编程。覆盖了java.lang、java.util、java.text、java.io和java.nio包下绝大部分类和接口。本书全面介绍了Java8的新的接口语法、Lambda表达式、方法引用、构造器引用、函数式编程、流式编程、新的日期、时间API、并行支持、改进的类型推断、重复注解、BC4.2新特性等新特性。
本书是由UML的三位创始人IvarJacobson,GradyBooch,JamesRumbaugh亲自撰写的。全书给出了一种以UML作为建模语言进行软件开发的过程指导。书中的内容不是UML固有的组成部分,因为UML只是一种建模语言,并不包括过程指导。实际上,UML独立于过程的特点可以使之用于不同的软件开发过程。但是本书介绍的软件开发过程是三位作者在开发UML时一直在头脑中思考的内容,因此很切合UML的特点。本书对于如何运用UML的概念进行软件开发提供了详细指导,适合参与软件开发的各类人员使用,尤其适合软件项目开发组成员阅读。
《新一代专家系统开发技术及应用》在专家系统研究的基础上,根据近年来计算机科学的 研究成果,介绍了新一代专家系统开发中的关键技术,并结合计算机网络故障管理问题介绍了新一代专家系统的实际应用。全书共分7章,内容主要包括绪论、概念图知识表示、基于数据挖掘技术的知识获取、概念图与EPRs的知识推理、基于概念图的自然语言接口设计、网络故障诊断专家系统的设计与实现以及新一代专家系统研究的总结与展望等。 《新一代专家系统开发技术及应用》适合作为高等院校计算机科学与技术、软件工程、自动化、自动控制等相关专业高年级学生和研究生教材,也可作为从事专家系统、人工智能和智能系统研究、开发和应用工作的科技人员的技术参考书。本书由西安建筑科技大学刘培奇撰写。