Java是目前软件设计领域应用广泛且功能极为强大的编程语言,是网络时代最重要的程序设计语言之一。本书注重理论结合实践,采用循序渐进的方法,全面、系统地介绍Java SE的核心技术,使读者掌握面向对象的思想和面向对象的程序设计方法。全书共13章,内容包括Java语言概述、Java语法基础、Java程序流程控制、数组与字符串、类与对象、类的继承与多态、抽象类与接口、异常处理、文件的读/写、Java SE API常用类、泛型与集合、图形用户界面GUI和多线程(篇幅所限,JDBC数据库编程和Java网络编程通过二维码扫描阅读方式提供)。每章除讲解大量的例题外,还深入、透彻地分析若干综合实例,内容涵盖当前章节的主要知识点。书中的典型案例有简易计算器、猜数游戏、超级大乐透彩票开奖、手机接口的定义和实现、信号灯程序、简易记事本、学生信息管理系统等。 本书概念清晰,结构合理,叙述简明易懂,适合应用型本科、高职高专院校学生使用。无论是编程新手,还是具有编程基础的读者,都可以从书中获得新知识。
本书注重理论与实践的结合,采用循序渐进的方法,全面系统地介绍了数据结构相关的概念和算法。 全书可概括为两部分,第一部分为知识讲解和上机实验,共6章,主要介绍线性表、树、图等基本数据结构的特点、基本操作、抽象数据类型、存储方式、实现方法和相关的典型应用,以及常用的排序方法和实现方法,此部分将知识点的讲解、知识检测与实验相融合。第二部分为课程设计,共5章,主要是三大结构的综合应用,选取了九大问题,包括约瑟夫环、图书管理、迷宫、停车管理、排队就餐、哈夫曼编码、英文文本对比、校园地图和校园超市选址。通过课程设计提高学习者应用所学的原理和方法解决实际问题的能力。 本书适合普通高等院校计算机相关专业的学生使用。
《Java程序设计实验指导》共14章,每章由知识提炼、实例解析、上机实验、拓展练习组成。在进行实验之前,先了解相关的知识点、实验目的,然后通过典型实例的学习完成相应的实验内容,最后学有余力的学生可以完成拓展练习,以达到巩固提高的目的。 本书概念清晰,结构合理,叙述简明易懂。无论是编程新手,还是具有编程基础的读者,都可从本书中获得新知识。本书可作为Java程序设计教学的辅助用书,也可作为实践、考研的参考用书。
本书是计算机科学的入门教材,是在借鉴国内外同类教材的基础上,结合应用型人才培养要求及作者多年讲授“计算机导论”课程的实践教学经验编写而成。 全书分为基本理论与知识和基本能力与操作两篇,主要内容包括计算机概述、计算机中的数据、计算机系统组成、操作系统、程序设计基础、数据结构、数据库系统、软件工程、计算机网络、计算机网络安全与道德法规、Windows 7操作与应用、Office 2010操作与应用及网页设计与制作,按每章一个独立主题的方式编写,便于教师根据专业方向进行取舍。本书可作为应用型本科院校一年级计算机公共基础课程教材(对于非计算机类专业,标记的为选学内容),也可作为高等院校师生、IT行业工程技术人员的参考资料。