本书作者强调实践知识和技能胜过理论,在书中为你展示了怎样使用数据结构实现有效的算法,并分析和测试了算法的性能。在本书中你将探索Java集合框架(JCF)中重要的类,它们是如何实现的,以及如何执行。书中的每一章都提供了动手练习及其在线测试代码。本书主要内容有:学习使用列表和映射等数据结构并理解它们是如何工作的。构建一个应用程序,用于读取维基百科页、解析页面内容并导航结果树。通过分析代码预测其运行时间和所需的内存空间。分别使用哈希表和二叉搜索树编写实现Map接口的类。创建一个简单的Web搜索引擎,包括一个网络爬虫、一个存储Web页面内容的索引器和一个返回用户查询结果的检索器。
孙琳、张宇主编的《数据结构(Java版)》全面 系统地介绍了数据结构的基础理论和算法设计方法, 对常用的数据结构做了系统的介绍,并结合数据结构 的应用以及算法性能评价等内容,进一步使读者理解 数据抽象与编程实现的关系,提高用计算机解决实际 问题的能力。主要内容包括:数据结构的基本概念、 算法描述和算法分析初步、线性表、链表、栈、队列 、串、数组、广义表、树、图、查找和排序的各种方 法。 本书是用Java语言定义和实现数据结构及算法的 ,因此本书中**章**节简单介绍了Java编程语言 。本书结构合理,内容丰富,算法描述清晰,便于自 学,可作为高等院校计算机专业和其他相关专业的教 材和参考书,也可供从事计算机软件开发的科技工作 者参考。
《国家示范(骨干)高职院校重点建设专业优质核心课程系列教材:Java项目化教程》介绍了Java语言的开发使用技术。全书从开发环境搭建、计算器的开发、记事本应用程序的开发、成绩统计、停车收费管理程序、Java游戏开发等项目入手,介绍了Java语言的详细使用方法和开发技术。 《国家示范(骨干)高职院校重点建设专业优质核心课程系列教材:Java项目化教程》内容翔实,浅显易懂,图文并茂。将理论与实际操作相结合,重点放在对基础知识和基本操作技能的培养上。全书内容以项目化教学的方式进行编排,每个项目分为若干个任务来实施,在每个项目后面有思考题,便于组织教学。 《国家示范(骨干)高职院校重点建设专业优质核心课程系列教材:Java项目化教程》适合作为高等院校、高职高专院校信息类专业的教材使用,也可作为各类培训班
《Java编程入门/高职高专计算机教学改革新体系规划教材》由多年讲授Java系列课程的资深教师组织编写,以“教、学、做”一体化的教学模式来体现教学内容和单元结构,做到“讲练结合、讲中练、练中学”,易于学习者消化和吸收所学内容,并锻炼实操能力,达到学以致用的效果。 《Java编程入门/高职高专计算机教学改革新体系规划教材》面向Java编程的入门者或初学程序设计的入门者,书中前5个单元注重逻辑程序设计能力的培养,后4个单元注重面向对象思维和编程的入门和培养,这两部分的内容是当前绝大部分编程语言的基本要素。虽是入门级课程,但书中每个单元的“上机练习及综合实战”部分要完成一个小型项目“绿之洲购书管理系统”的部分模块功能,可激发学生的成就感及学习兴趣。 《Java编程入门/高职高专计算机教学改革新体系规划教
《Java程序设计基础 实验指导(中国高等学校信息管理与信息系统专业规划教材)》(作者邹林达、陈国君)共分为17章,基本与《Java程序设计基础(第4版)》中的17章一一对应,93个实验详细讲解了Java语言的各个部分。书中的每个实验都给出了实例以及具体的上机指导,内容由浅入深、循序渐进,知识点全面。实验有目的地针对学习Java语言过程中遇到的重点和难点,强调实用性和易学性,可以帮助读者进一步熟悉和掌握Java语言的语法知识及程序设计的方法。 《Java程序设计基础 实验指导(中国高等学校信息管理与信息系统专业规划教材)》可以作为高等院校计算机及其相关专业的教学实验辅导用书,也可用作职业教育的培训实验用书和Java初学者的入门教材。
电子商务专业知识体系是电子商务专业教育的核心,它在高校本科通识教育的基础上,将本专业人才培养所需要的专业基础知识和专业知识按照学科类别和知识层次进行了横向和纵向的划分和描述。电子商务专业知识体系给出了电子商务专业的整体知识框架及其结构,是电子商务专业学科所需核心知识的汇集。 我们根据财经类高校的学科特点和专业方向选择并组合相应的知识单元从而形成自己的电子商务专业知识体系,并以此为基础制订专业教学大纲和核心课程体系,编写了这套电子商务与网络金融学科系列教材。 对外经济贸易大学信息学院的目标是面向世界、发挥信息技术与经济管理业务密切结合的跨学科优势,精心打造信息技术与经济管理相结合的新兴交叉学科和复合型专业,培养基础宽厚,具有实践能力、创新能力、跨文化交流能力和国际竞争力的
javaee是一种企业应用的软件架构,是使用java技术开发企业级应用的一种事实上的工业标准,是java技术不断适应和促进企业级应用程序开发的产物。 本书是介绍javaee应用程序开发的入门级教材,主要介绍基于主流开发工具eclipse进行javaee开发的关键技术和方法,共分14讲,分别从开发环境配置、基础jsp/servlet、jdbc和mysql、jstl/el到主流mvc开发框架struts2,详细介绍了目前javaee开发中的关键技术。为了更加易于理解这些技术的实际用法,本书还由浅入深地给出了相关示例。 本书不仅可以作为高等院校计算机及相关专业的本科教材,而且也可以作为学习javaee开发技术的自学教材。
本书深入探究Java高级实用技术的内容,从而进一步强化Java开发技能。主要内容包括集合框架、泛型、实用类、输入输出处理、多线程、Socket网络编程、XML解析等。为保证*优学习效果,本书紧密结合实际应用,利用大 量案例说明和实践,提炼含金量十足的开发经验。本书使用Java高级实用技术进行控制台程序开发,并配以完善的学习资源和支持服务,包括视频教程、案例素材下载、学习交流社区、讨论组等终身学习内容,为开发者带来全方位的学习体验,更多技术支持请访问课工场官网:www.kgc.cn。
《java语言程序设计(第2版)题解与实验指导》是与java语言程序设计(第2版)》(清华大学出版社出版)配套的实验指导和习题解析,目的是为学生课后学习和课堂上机实验提供支持。全书共分15章,每章均包括本章要点、实验指导、习题解析三个方面的内容。书末的附录a介绍了jdk7和eclipse的下载、安装和使用。 《java语言程序设计(第2版)题解与实验指导》可作为(java语言程序设计(第2版)》的教辅用书,也可供自学java语言的人员参考。
《Java Web程序设计/21世纪高等学校计算机教育实用规划教材》详细介绍了Java Web应用程序开发的相关知识和技能,主要内容包括JavaWeb基础环境搭建、Java Web开发概述、JSP基础、JSP指令和动作、JSP内置对象、Servlet基础、Servlet会话跟踪、Servlet监听和过滤、EL和JSTL、JDBC数据库编程等。 《Java Web程序设计/21世纪高等学校计算机教育实用规划教材》不仅对相关的理论知识进行了深入分析,而且结合示例进行讲解,通过通俗易懂的文字和丰富的配图,使读者更充分地理解JavaWeb应用程序的工作原理。 《Java Web程序设计/21世纪高等学校计算机教育实用规划教材》可作为计算机软件以及其他计算机相关专业的教材,也可以作为JavaWeb编程人员的参考书。
本书详细介绍了Java程序设计的基本环境、概念和方法。内容分为三个部分:部分介绍了Java语言基础,包括数据、控制结构、数组、类、包、对象、接口等。第二部分介绍了Java深入知识,包括传值调用、虚方法调用、异常处理、工具类与算法。第三部分是Java的应用,包括线程、流式文件、AWT和图形用户界面,以及Java在网络、多媒体、数据库等方面的应用。 本书内容详尽,循序渐进,在介绍编程技术的同时,还着重讲解了有关面向对象程序设计的基本概念和方法。书中提供了丰富的典型案例,具有可操作性,便于读者学习与推广应用。各章附有大量习题,便于读者思考和复习。 本书内容和组织方式立足于高校教学教材的要求,同时可作为计算机技术的培训教材,还可以作为Sun认证考试(SCJP)的考试用书。
Java语言具有简单、面向对象、分布式、健壮性、安全性、可移植性、多线程、高性能等诸多优势特点,也是近十年来计算机编程语言排行榜上的佼佼者,可以用于开发各种领域的应用软件。熟练掌握Java 语言是软件从业人员的技能。 肖英、刘洁编*的《Java高级程序设计》共9章内容,通过实例讲解了如何使用Java语言开发数据库应用程序、多媒体应用程序、网络应用程序等。这些程序典型简洁,主要功能突出,所涉及的技术可以解决同类问题。 本书实例丰富,内容充实,各章节都提供了大量的实例帮助读者学习;由浅入深,逐步讲解,实践内容步骤详细,符合高职学生的学习特点;语言通俗易懂,有助于初学者理解学习。
董宁、陈丹主编的《JavaScript语言与Ajax应 用(第2版高等职业教育精品规划教材)》基于 ECMAScript 6标准系统介绍了JavaScript语言与 Ajax应用相关的技术,主要包括:JavaScript语言基 本概念与开发环境的选择、面向对象程序设计、文档 对象模型、事件处理、浏览器对象模型、JavaScript 库、动画效果、AjaX应用和表单验证等,逻辑严密, 实例丰富,内容翔实,可操作性强。 本书可作为高职院校或大专院校相关专业教材, 也可作为Web应用前台开发人员的参考书,还可作为 各类计算机培训机构的教材。
本书是高校培养应用型人才的配套教材,主要介绍了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入门的参考书,供面向对
史永等编著的《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程序设计项目化教程》从实践的角度阐述了Java编程的基本语法和常见的应用,将“员工信息管理系统”按照Java学习的步骤进行拆分,主要包括员工薪酬计算、员工薪酬的统计、面向对象的员工薪酬管理、异常的处理、图形化员工信息管理、基于文件的员工信息的保存和读取以及基于数据库的员工信息管理系统。《高等职业教育“十二五”规划教材:Java程序设计项目化教程》前部分以“员工信息管理系统”为主线,由浅到深,逐步介绍了Java的编程知识。后3章分别以彩球飘飘、简单网络聊天室和获取ip地址的地理位置为例来介绍利用Java实现多线程编程和网络编程。 《高等职业教育“十二五”规划教材:Java程序设计项目化教程》结合Java学习和应用的特
本书系统介绍了Java语言程序设计的基本知识以及常用编程方法和技术。包括Java语言基础,类和对象,接口、内部类和包,异常处理,JBuilder 2006使用技术,图形用户界面,多线程,Applet应用程序,输入输出流和文件操作,网络通信,数据库应用等内容。着重通过具体案例讲解Java程序设计方法。 本书注重理论与实践相结合,注重对学生基本技能和动手编程能力的培养。书中精选了一些接近实用的Java编程案例,有助于学生对Java编程基本知识的理解,有助于学生编写小型应用程序,也有利于减轻学生做毕业设计时的困难。 本书可作为普通高等学校计算机及其相近专业Java语言程序设计教学用书,对于Java程序设计爱好者也是一本很有实用价值的参考书。
《JavaScript语言与Ajax应用》系统介绍JavaScript语言与Ajax应用的相关技术,主要内容包括:JavaScript基本概念与开发环境的选择、面向对象程序设计、文档对象模型、事件处理、浏览器对象模型、JavaScript库、动画效果、Ajax技术和表单验证等。《JavaScript语言与Ajax应用》逻辑严密,实例丰富,内容翔实,可操作性强。《JavaScript语言与Ajax应用》可作为高职院校或大专院校相关专业的教材,也可作为Web应用前台开发人员的参考书,还可以作为各类计算机培训班的教材。
职业资格证书制度的推行,对广大劳动者系统地学习相关职业的知识和技能,提高就业能力、工作能力和职业转换能力有着重要的作用和意义,也为企业合理用工以及劳动者自主择业提供了依据。随着我国科技进步、产业结构调整以及市场经济的不断发展,特别是加入世界贸易组织以后,各种新兴职业不断涌现,传统职业的知识和技术也愈来愈多地融进当代新知识、新技术、新工艺的内容。为适应新形势的发展,优化劳动力素质,上海市人力资源和社会保障局在提升职业标准、完善技能鉴定方面做了积极的探索和尝试,推出了1 X培训鉴定模式。1 X中的1代表国家职业标准,X是为适应上海市经济发展的需要,对职业标准进行的提升,包括了对职业的部分知识和技能要求进行的扩充和更新。上海市1 X的培训鉴定模式,得到了国家人力资源和社会保障部的肯定。
本书首先简要介绍Java语言开发平台的使用方法以及Java语言的基本语法和面向对象程序设计的基本概念,然后介绍采用Java集合类实现常见数据结构及算法,接着分别介绍图形界面Swing组件库、多线程、异常处理、网络和数据库编程等内容,后简要介绍了使用JSP开发Web应用的方法。
本书是与《Java语言程序设计》(第二版)配套的辅助书,全书由三部分内容组成:部分是Java语言程序设计的精选习题解答,涵盖了相关知识点,参考程序思路清晰、结构严谨、代码优化;第二部分为实验指导,共14个实验,强调边做边学,理论联系实际,巩固基础知识,可作为实验课程的参考内容;第三部分为6个综合实训,阶段性地给出了一些难度相当的综合实训题目,培养读者独立分析问题、解决问题的能力,可作为课程设计等提高和强化学习的参考内容。 全书以实用为原则,力求内容准确精炼、指导性强、应用性高,使读者在掌握相关理论的基础上能够使用Java语言解决一定的实际问题。 本书可作为高等院校计算机及相关专业Java程序设计的实训教材,也可以作为全国计算机等级考试二级Java的辅导教材,还可作为计算机软件开发工程技术人员学习和应用
本书针对应用型本科院校大规模发展、缺乏实用教材的现状,系统地介绍了Java程序设计的基本概念、编程思想,并通过大量现实生活中的实例讲解了Java应用技巧;同时根据作者的教学和编程经验,向读者提供了详细编程指南和应用程序开发注意事项讲解,帮助读者快速上手,高效率地解决实际问题。本书内容主要包括面向对象程序设计基础、Java语言语法基础、程序流程控制、面向对象中类的特性、接口与多态、异常处理、对象的管理、输入输出操作、多线程编程、网络编程、Eclipse开发环境的使用、图形用户界面编程——swing技术以及数据库编程,终使读者能够完成基于C/S架构的桌面应用程序的开发。全书不仅介绍理论基础,更强调实际运用,特别注重提高读者运用Java语言和面向对象思想解决实际问题的能力。 本书可以作为高等院校应用型本科计算机及相关
本书是一本针对JavaScript语言的核心内容以及由浏览器定义的客户端JavaScript应用程序编程接口的程序员指南和综合参考书。 本书第6版涵盖了HTML 5和ECMAScript5。为了介绍当今Web开发的实践,很多章节被完全重写过。这一版新添加的章节详细讲解了jQuery和服务器端JavaScript编程。 此书推荐给那些想学习Web编程技巧的有经验的程序员,以及那些想要精通这门语言的JavaScript程序员。
本书是《Java程序设计——基于JDK6和NetBeans实现》(清华大学出版社出版)的配套习题解答与实验指导。《Java程序设计:基于JDK6和NetBeans实现习题解答与实验指导》分为习题解答和实验指导两部分。在习题解答部分,给出了教材中全部习题的详细答案,包括相关知识点分析、图和代码等;在实验指导部分,给出了22个精心设计的实验,分别与教材中的各章节相对应。《Java程序设计:基于JDK6和NetBeans实现习题解答与实验指导》层次清晰、实用性强,可作为高等学校Java语言程序设计课程的辅导用书,也可供编程爱好者参考使用。
本书是一本介绍J2ME无线开发的实训教程,面向具有基本J2ME无线开发基础的开发人员。本书通过几个典型的实际例子,从四个不同的方面分别介绍了按照软件工程的基本思想进行不同类型的J2ME软件项目开发的实用技术。通过实训,读者能在切实提高J2ME无线开发技能的同时,培养软件项目开发的素养。 本书分成5章,第1章是J2ME实训的准备知识,主要介绍软件项目开发的基础知识,以及软件开发各阶段各种文档的编制规范;后面4章通过4个实际实训项目的开发,分别介绍了如何在手机上开发记录存储类项目、移动电子商务系统、手机游戏项目以及多媒体系统。各个实训项目之间相互独立,读者可以根据兴趣和需求有选择地进行学习。附录给出了J3V3编程规范,对 Java开发人员进行实际项目的开发、培养符合现代职业规范的编程习惯具有很高的参考价值。 本书适