Java语言是目前为流行的网络编程语言,它完全面向对象、简单高效、与平台无关、安全、支持多线程,是计算机世界的“国际语言”。《Java程序设计实验指导》在兼顾基本知识点的同时,根据几年来的教学实践和Java的主流应用,精心组织了实验项目,不仅包含大量验证实验,而且还编写了若干综合实验。《Java程序设计实验指导》共十二章节,内容包括开发简单的Java程序、Java基本的程序设计结构、Java面向对象程序设计——类和对象、Java面向对象程序设计——继承和接口等。
《国家示范(骨干)高职院校重点建设专业优质核心课程系列教材:Java项目化教程》介绍了Java语言的开发使用技术。全书从开发环境搭建、计算器的开发、记事本应用程序的开发、成绩统计、停车收费管理程序、Java游戏开发等项目入手,介绍了Java语言的详细使用方法和开发技术。 《国家示范(骨干)高职院校重点建设专业优质核心课程系列教材:Java项目化教程》内容翔实,浅显易懂,图文并茂。将理论与实际操作相结合,重点放在对基础知识和基本操作技能的培养上。全书内容以项目化教学的方式进行编排,每个项目分为若干个任务来实施,在每个项目后面有思考题,便于组织教学。 《国家示范(骨干)高职院校重点建设专业优质核心课程系列教材:Java项目化教程》适合作为高等院校、高职高专院校信息类专业的教材使用,也可作为各类培训班
本书作者强调实践知识和技能胜过理论,在书中为你展示了怎样使用数据结构实现有效的算法,并分析和测试了算法的性能。在本书中你将探索Java集合框架(JCF)中重要的类,它们是如何实现的,以及如何执行。书中的每一章都提供了动手练习及其在线测试代码。本书主要内容有:学习使用列表和映射等数据结构并理解它们是如何工作的。构建一个应用程序,用于读取维基百科页、解析页面内容并导航结果树。通过分析代码预测其运行时间和所需的内存空间。分别使用哈希表和二叉搜索树编写实现Map接口的类。创建一个简单的Web搜索引擎,包括一个网络爬虫、一个存储Web页面内容的索引器和一个返回用户查询结果的检索器。
Java语言具有简单、面向对象、分布式、健壮性、安全性、可移植性、多线程、高性能等诸多优势特点,也是近十年来计算机编程语言排行榜上的佼佼者,可以用于开发各种领域的应用软件。熟练掌握Java 语言是软件从业人员的技能。 肖英、刘洁编*的《Java高级程序设计》共9章内容,通过实例讲解了如何使用Java语言开发数据库应用程序、多媒体应用程序、网络应用程序等。这些程序典型简洁,主要功能突出,所涉及的技术可以解决同类问题。 本书实例丰富,内容充实,各章节都提供了大量的实例帮助读者学习;由浅入深,逐步讲解,实践内容步骤详细,符合高职学生的学习特点;语言通俗易懂,有助于初学者理解学习。
孙琳、张宇主编的《数据结构(Java版)》全面 系统地介绍了数据结构的基础理论和算法设计方法, 对常用的数据结构做了系统的介绍,并结合数据结构 的应用以及算法性能评价等内容,进一步使读者理解 数据抽象与编程实现的关系,提高用计算机解决实际 问题的能力。主要内容包括:数据结构的基本概念、 算法描述和算法分析初步、线性表、链表、栈、队列 、串、数组、广义表、树、图、查找和排序的各种方 法。 本书是用Java语言定义和实现数据结构及算法的 ,因此本书中**章**节简单介绍了Java编程语言 。本书结构合理,内容丰富,算法描述清晰,便于自 学,可作为高等院校计算机专业和其他相关专业的教 材和参考书,也可供从事计算机软件开发的科技工作 者参考。
董宁、陈丹主编的《JavaScript语言与Ajax应 用(第2版高等职业教育精品规划教材)》基于 ECMAScript 6标准系统介绍了JavaScript语言与 Ajax应用相关的技术,主要包括:JavaScript语言基 本概念与开发环境的选择、面向对象程序设计、文档 对象模型、事件处理、浏览器对象模型、JavaScript 库、动画效果、AjaX应用和表单验证等,逻辑严密, 实例丰富,内容翔实,可操作性强。 本书可作为高职院校或大专院校相关专业教材, 也可作为Web应用前台开发人员的参考书,还可作为 各类计算机培训机构的教材。
史永等编著的《Java EE应用开发实训教程》主要介绍了Java EE应用开发实训过程,共3部分,分别为:Java EE概述、技术应用实训和SSH框架应用实训。“Java EE概述”部分主要介绍JavaEE基础知识,帮助读者做好Java EE项目开发的准备工作。“技术应用实训”部分从读者比较熟悉的应用实例入手,详细介绍了4个实训项目的开发过程。“SSH框架应用实训’’部分对Struts、Spfing、Hibemate技术进行了介绍,给出了基于SSH的Web应用开发的一般模式,在此基础上,利用MyEclipse平台完成了2个实训项目的开发。 《Java EE应用开发实训教程》内容设置贴近实际教学,围绕学生需求展开,样例选择通俗易懂,便于读者独立动手完成实际应用项目开发。 《Java EE应用开发实训教程》既可作为Java EE相关课程的配套实训教材,也可作为本科计算机软件方向学生的参考书和课后练习用书。
本书深入探究Java高级实用技术的内容,从而进一步强化Java开发技能。主要内容包括集合框架、泛型、实用类、输入输出处理、多线程、Socket网络编程、XML解析等。为保证*优学习效果,本书紧密结合实际应用,利用大 量案例说明和实践,提炼含金量十足的开发经验。本书使用Java高级实用技术进行控制台程序开发,并配以完善的学习资源和支持服务,包括视频教程、案例素材下载、学习交流社区、讨论组等终身学习内容,为开发者带来全方位的学习体验,更多技术支持请访问课工场官网:www.kgc.cn。
本书是高校培养应用型人才的配套教材,主要介绍了Java语言及其编程技术。本书注重面向对象的思想与Java程序设计技术的结合,培养读者使用面向对象的思维方式思考问题,并使用Java语言解决问题。本书共分为11章:第1、2章主要介绍Java语言的基础知识,使读者初步了解Java语言;第3、4章是本书的核心,介绍Java中面向对象的概念及具体实现,重点讲述继承和多态;第5、6章主要介绍Java中各种类型的数组、字符串类、数据结构以及一些常用算法;第7章主要介绍Java中的各种流及相关应用;第8章介绍图形化用户界面的设计;第9章介绍异常的处理及多线程技术;第l0章主要介绍Java中常用的几种网络通信模式;第11章介绍数据库的基础知识以及利用JDBC实现Java数据库编程。 本书主要作为高等院校计算机及相关专业Java课程的教材,也可作为Java入门的参考书,供面向对
《JavaScript语言与Ajax应用》系统介绍JavaScript语言与Ajax应用的相关技术,主要内容包括:JavaScript基本概念与开发环境的选择、面向对象程序设计、文档对象模型、事件处理、浏览器对象模型、JavaScript库、动画效果、Ajax技术和表单验证等。《JavaScript语言与Ajax应用》逻辑严密,实例丰富,内容翔实,可操作性强。《JavaScript语言与Ajax应用》可作为高职院校或大专院校相关专业的教材,也可作为Web应用前台开发人员的参考书,还可以作为各类计算机培训班的教材。
本书以“公交运营调度系统”项目作为实训案例,将该项目的开发过程作为贯穿整个实训过程的主线,并按照职业全能竞争力的指导思想组织实训内容。首先是按照项目管理要求,将项目开发分为阶段:然后将每个阶段根据阶段性交付物划分为若干个实训任务;每个实训任务的设计都围绕着提高专业实力和职场表现力、强化职业拓展力来进行。 本书是软件开发与测试实训系列图书的—个组成部分,该系列由实训教程、项目案例、实训管理平台三部分组成。实训教程包括软件开发、软件测试、技术文档实训教程。实训管理平台帮助教师实现实训过程的全面管理及职业全能竟争力评估和报告,包括实训过程提示、任务下达、结果检查、成绩评定、能力评价。本书既可以单独使用,也可以与软件测试技能实训教程和实训管理平台配套使用。
《程序员修炼三部曲》是一套由四本小册子组成的丛书,旨在帮助解决程序员在日常工作中遇到一些具体问题和需要,覆盖了对于现代软件开发非常重要的基础性知识。这套丛书不仅展现了注重实效的实际技巧、工具使用,也贯穿了作者们在其名作《程序员修炼之道:从小工到专家》中所坚持的开发哲学。而所有这些,都是帮助开发人员和开发团队进行正常开发,并带来高开发效率的利器。 《单元测试之道Java版——使用JUnit》是本丛书的第二本(本书还有C#版本《单元测试之道C#版——使用JUnit》),阐述使用自由公开的JUnit程序库以Java语言进行单元测试,其内容也广泛适用于其他语言和框架程序库。本书主要内容包括:如何更高效地撰写bug更少的代码:如何发现bug的藏身之处以及如何清除bug;如何测试代码片断而不用牵连整个项目;如何利用JUnit简化测试代码;
Java语言是一门很优秀的语言,具有面向对象、与平台无磁、安全、稳定和多线程等优良特性,是目前软件设计中级为强大的编程语言。本书从Java语言的基本特点入手,逐步介绍了Java语言的基本概念和编程方法,并深入介绍了Java的高级特性,内容包括Java语言编程简介、面向对象编程、异常处理、Applet编程、Java中的图形图像、Java中的GUI、多线程、输入输出流和数据库应用等。 本书共分为20章,内容详尽,实例丰富,通俗易懂。前10章为理论部分,每章均附有习题,后10章为实验部分,是前10章的配套实验。 本教材可以作为高等学校本科生和专科生的教学用书,也可以作为高等学校成人教育的培训教材和教学参考书,还可以供从事微机应用开发工作的科技人员参考使用。
本书是面向Java初学者的入门级案例教材。全书章节以初学者的特点和需要来组织,选取案例为“中小学生汉字水平测试系统”。知识点围绕案例需要,以“简单、够用”为出发点,学以致用,培养初学者学习兴趣;项目案例按照学习规律进行了简化、分解,模块间低耦合,易于逐级学习;深入浅出地分析了类和对象等核心概念,为初学者的技术发展夯实基础。全书共10章,包括Java语言简介、程序开发语言基础、面向对象基础、登录界面设计、主界面设计、界面事件处理、数据存储及访问——文件、数据存储及访问——数据库、多线程基础、基于socket的客户端——服务器功能实现等。 本书面向Java程序开发的入门级人员,特别是针对高校学生,可作为教材或者学习参考书。
信息时代,计算机与软件技术日新月异,在国家经济建设和社会发展的过程中,发挥着越来越重要的作用,已经成为不可或缺的关键性因素。国家*考试中心自1994年推出“全国计算机等级考试”以来,已经经过了十年,考生超过千万人。 计算机等级考试需要考察考生的实际操作能力以及理论基础。因此,经全国计算机等级考试委员会专家的论证,以及*考试中心有关方面的研究,编写了《全国计算机等级考试上机考试习题集》,供考生考前学习使用。该习题集的编写、出版和发行对考生的帮助很大,自出版以来就一直受到广大考生的欢迎。为配合社会各类人员参考考试,能顺利通过“全国计算机等级考试”,我们组织多年从事辅导计算机等级考试的专家在对近几年的考试深刻分析、研究的基础上,结合上机考试习题集的一些编写经验,并依据*考试中心*考试大纲的
本书着眼于软件紧缺人才培养目标,以任务驱动式的项目教学法,图文并茂地讲解Java语言的知识点。本书分9章,主要内容包括Java概述及开发环境搭建、Java基础语法、聊天室项目分析、实现客户端界面、添加按钮和回车响应、实现客户与服务器之间的通信、实现多个客户端同时在线、实现用户注册功能、实现登录保存聊天信息等。 全书以一个完整的在线式聊天室为实例,以项目为导向,将完整的聊天室项目分解至多个章节中,以小项目的形式逐步分析项目中使用到的Java语言的相关特性。本书同时注重实战能力训练和基础知识的讲述,在完成每个功能模块的章节中穿插相应基础知识的讲解。基础知识和实践项目相辅相成,让学生在学习Java时,没有了只学基础知识时的枯燥、乏味和只做项目时的晦涩与难懂的感觉。 全书坚持以能力培养为导向和目标,突出
《Java编程入门/高职高专计算机教学改革新体系规划教材》由多年讲授Java系列课程的资深教师组织编写,以“教、学、做”一体化的教学模式来体现教学内容和单元结构,做到“讲练结合、讲中练、练中学”,易于学习者消化和吸收所学内容,并锻炼实操能力,达到学以致用的效果。 《Java编程入门/高职高专计算机教学改革新体系规划教材》面向Java编程的入门者或初学程序设计的入门者,书中前5个单元注重逻辑程序设计能力的培养,后4个单元注重面向对象思维和编程的入门和培养,这两部分的内容是当前绝大部分编程语言的基本要素。虽是入门级课程,但书中每个单元的“上机练习及综合实战”部分要完成一个小型项目“绿之洲购书管理系统”的部分模块功能,可激发学生的成就感及学习兴趣。 《Java编程入门/高职高专计算机教学改革新体系规划教
软件编程技术不仅仅是一门理论学科,也是一门操作的艺术。 一套好的教材是“教有其效,学有所成”的保证,软件技术课程“教与学”的关键在于技能训练与理论教学的合理结合,这也充分突出了技能型人才培养在计算机教育中的关键地位。编者凭借多年的教学经验及对国内软件技术行业优秀培训教程的理解编写了本套理论与实践为一体的教程。 本书是《Java语言程序设计》理论教材的配套实践教材,本教材实验指导部分特别强调了技能操作和对编程思想的理解,实训指导部分则突出了开发经验和职业素质方面的训练。 本实践教材分为实验指导和实训指导两部分。以实例设计为主(可采用案例驱动和项目整合的方式),为了体现教法的多样性,提高教学效果,将实验指导又分为实验操作、多媒体演示、扩展知识指导和在线自测等环节。实训指导部分则突
本书在内容体系上与本书作者编写的《Java语言程序设计》(清华大学出版社出版)一书紧密配合。全书各章次序与主教材保持一致,目的是为每章的实践环节提供一个指导。每章包括知识要点、实验指导和习题解答3个部分。知识要点部分对重要知识点和学生容易出错的部分进行了归纳总结;实验指导部分包括实验目的、样例调试和编程练习。样例调试包括基本训练题和综合训练题,基本训练题用于强化概念理解,分步启发引导学生在编程调试过程中进行知识总结,综合训练题注意融合知识的趣味性及实用性,有利于学生能力的培养,实验部分的编程练习题供学生思考和训练;习题解答部分对主教材后每章的习题进行分析和解答。 本书可作为高等院校开设Java语言课程的实验配套教材,也可以作为读者自学Java语言的学习用书。
javaee是一种企业应用的软件架构,是使用java技术开发企业级应用的一种事实上的工业标准,是java技术不断适应和促进企业级应用程序开发的产物。 本书是介绍javaee应用程序开发的入门级教材,主要介绍基于主流开发工具eclipse进行javaee开发的关键技术和方法,共分14讲,分别从开发环境配置、基础jsp/servlet、jdbc和mysql、jstl/el到主流mvc开发框架struts2,详细介绍了目前javaee开发中的关键技术。为了更加易于理解这些技术的实际用法,本书还由浅入深地给出了相关示例。 本书不仅可以作为高等院校计算机及相关专业的本科教材,而且也可以作为学习javaee开发技术的自学教材。
本书是陈国君教授编著的《Java 2程序设计基础(第2版)》(清华大学出版社,2009年版)一书的配套实验用书。全书分16章,与《Java 2程序设计基础(第2版)》中的16章一一对应,87个实验详细讲解Java语言的各个部分。书中的每个实验都给出了实例以及具体的上机指导,内容由浅入深、循序渐进,知识点全面。实验针对学习Java语言过程中遇到的重点和难点,强调实用性和易学性,可以帮助读者进一步熟悉和掌握Java语言的语法知识及程序设计的方法。 本书可作为高等院校计算机及其相关专业的教学实验辅导教材,也可作为职业教育的培训实验教材和Java初学者的入门教材。
本书是关于Java Web开发的基础教程,共分15章。第1章介绍如何构建Java Web应用;第2、3章介绍如何解决Java Web应用的输入和输出问题;第4~6章对登录功能进行了3次重构,这也是Java Web技术的3个发展阶段,并重点介绍了MVC模式;第7~10章进一步强化MVC模式的运用,并介绍了数据库的常用操作以及分页显示和连接池等内容;第11~13章介绍了Java Web应用的国际化、异常处理和安全控制问题;第14章是关于购物车和订单管理的综合实训,分析了购物车功能和订单管理功能;第15章介绍了程序调试。本书附录部分给出了Java Web开发中常用的功能、Java Web开发的核心API以及本书的知识点索引。 本书可以作为高职高专相关专业JSP课程的教材,也可以作为JSP培训的教材,同时本书也适合自学JSP的人员使用。
Java语言是目前流行,也是有前途的面向对象程序设计语言。本书将Java语言和面向对象程序设计方法相结合,以大量实例详细介绍Java的编程思想和编程方法。全书共分13章,主要内容包括:Java语言基础、类、对象、继承、多态、接口、包、Java API基础、图形用户界面、Java小程序、异常处理、输入/输出流、多线程、数据库应用、网络通信和JSP简介。每章后都设计了大量的基本概念题和程序设计题。全书贯彻实用型教材的编写原则,概念叙述深入浅出,知识点结合实例讨论。 本书既可作为高等院校Java语言程序设计课程的教材,也可作为从事软件设计的工程技术人员的技术参考书。
本书是一本为Java学习者在基础内容学习结束后进行课程设计时提供参考的指导书,其中选用了应用中典型、实用的8个案例。它们之间互相独立,读者可以对每一个案例进行上机实验,也可以只选择与自己相关的案例来上机实验。 这些实例各有特色,总体来说分为3种:基本语言和算法、游戏、MIS系统。其中,MIS系统占大多数。个例子主要是算法的实现,用Applet来编制整个程序。这样既可以使读者对算法的实现有一定的了解,也可以熟悉一下Java的图形界面、Applet以及Java语言的命名规范。第二个例子用于进一步理解Java的面向对象的编程思想。第五个例子是采用XML技术来建立查询系统。在第四、第六、第七和第八个例子中主要介绍了比较完整的MIS系统的开发方法。相应的数据库设计和数据库设计和数据库驱动可以让读者认识到MIS系统的开发不仅仅是一个应用程序的