JAVA及其相关
-
Java典型模块与项目实战大全周华清,李为民,张昌龙 等编著《Java典型模块与项目实战大全(32小时多媒体教学视频)》以实战开发为原则,以Java热门开发技术与项目案例开发为主线,通过Java开发中最常见的25个典型模块和4个完整的项目案例,详细介绍Java语言的特性、线程开发、图形用户开发(GUI)、文件I/O操作、Applet程序、网络编程等知识。《Java典型模块与项目实战大全(32小时多媒体教学视频)》附带1张DVD光盘,内容为与《Java典型模块与项目实战大全(32小时多媒体教学视频)》配套的多媒体教学视频与源代码,以及免费赠送的Java开发教学视频等资料。《Java典型模块与项目实战大全(32小时多媒体教学视频)》共32章,分为7篇。涵盖的主要内容有搭建Java开发环境、Java面向对象编程、Java新特性、学生并发接水、模拟做饭场景、火车站售票系统、生产者与消费者问题、关机工具、典型的图形用户界面、计算器、秒表、捉迷藏游戏、鼠标绘直线、指针时钟项目、控制动画项目、记事本、拼图游戏、文件属性查看器、文件内容查看器、日记簿、查找和替换项目、图像轮显动画项目、Applet事件监听项目、动画播放项目、网络聊天室、FTP服务器客户端、Web服务器、QQ聊天工具、人员信息管理项目、中国象棋游戏、俄罗斯方块游戏网络版、图书管理系统项目等。《Java典型模块与项目实战大全(32小时多媒体教学视频)》注重编程思想与实际开发相结合,书中的每个技术点都配备了具有典型性和实用价值的应用开发实例,适合想要学习Java语言的人员阅读,尤其适合有一定Java语言基础和想提高开发Java语言经验的程序员阅读。
-
Java语言课程设计指导朱凤山 主编《21世纪高等学校计算机应用型本科规划教材精选:Java语言课程设计指导》着眼于基础知识实践应用,力求让每位学习Java语言的学生在掌握每个章节的基础知识后,可以自己动手编写软件。书中选取了控制台应用程序、GUI编程、文件读写、Socket编程、JDBC、Web报表开发与论坛等不同应用方面的具体项日,从知识阐述、应用分析、系统设计到代码编写,逐步递进,并给出了应用软件的功能扩展提示,方便学生在实现基本功能后,再锦上添花,完善软件的功能。《21世纪高等学校计算机应用型本科规划教材精选:Java语言课程设计指导》在介绍应用软件开发的同时,注重引导学生掌握软件设计与开发的思想.培养学生分析解决实际问题的能力。《21世纪高等学校计算机应用型本科规划教材精选:Java语言课程设计指导》适合作为应用型本科院校学生课程设计、实践应用课程教学用书,也可以作为Java程序语言初学者的参考用书。
-
J2SE项目开发教程何广军,杨昱昺 编《浙江省“十一五”高校重点教材:J2SE项目开发教程》按课程项日化的思想进行组织编写,以“ATM机模拟系统开发”为背景,利用目前流行的Java开发工具和J2SE基础知识,实现两个完整系统的开发,内容涵盖了软件项目分析与设计流程、UML建模语言的基本运用、Eclipse及Net Beans IDE工具的使用、Java面向对象知识的进一步提高、项目设计的各类文档的格式与撰写、软件测试技术、数据库建模等,是软件项日设计相关知识的综合运用,具有比较广泛的专业知识覆盖面。《浙江省“十一五”高校重点教材:J2SE项目开发教程》实用性较强,对每项活动都提供,相关的阅读材料,对实践环节提供了参考答案。全书易学易用,按照软件系统开发的过程由浅入深,可作为应用型普通高等本科院校、高职院校计算机相关专业“Java语言程序设计”后续课程或课程设计类课程的教材,也可作为培训机构的培训教材,同时对社会读者自学也有很好的参考价值。
-
疯狂Java讲义精粹李刚 编著《疯狂Java讲义精粹》同样保留了《疯狂Java讲义》的特性:《疯狂Java讲义精粹》基于Java 7完成,全面介绍了Java 7的新特性。本书删除了《疯狂Java讲义》中关于图形界面编程、数据库编程的内容,保留了Java的基本语法结构、Java的面向对象特征、Java集合框架体系、Java泛型、异常处理、Java注释、Java的IO流体系、Java多线程编程、Java网络通信编程和Java反射机制的内容。本书的这种调整一方面是为了对《疯狂Java讲义》进行精简,另一方面也是应广大高校老师的反馈:高校课程前期已经讲授过数据库相关内容,因此本书删除了相关内容。本书的写作是基于Java 7完成的,全面介绍了Java 7的二进制整数、菱形语法、增强switch语句、多异常捕获、自动关闭资源的try语句、JDBC 4.1新特性、NIO.2、AIO等新特性。本书光盘里包含书中所有示例的代码和《疯狂Java实战演义》的所有项目代码。但由于本书并未包含Java图形界面编程的相关知识,因此读者在阅读带图形界面的项目代码时可能有一定困难,此时读者可以参考《疯狂Java讲义》的相关内容,也可以登录站点与笔者及本书庞大的读者群相互交流。《疯狂Java讲义精粹》为所有打算深入掌握Java编程的读者而编写,适合各种层次的Java学习者和工作者阅读。本书专门针对高校课程进行过调整,尤其适合作为大学教育、培训机构的Java教材。本书不适合只想简单涉猎Java的读者阅读。
-
设计模式青岛东合信息技术有限公司 编著《高等院校软件专业方向系列教材:设计模式(Java版)》从最基本的设计原理及思想出发,深入讲解和剖析了23种常见的设计模式,每种模式都对应相应的案例,这些案例通俗易懂、围绕模式的核心思想,便于读者进一步理解和学习设计模式。全书共有8章,分别介绍了设计模式概述、设计原则、创建型模式、结构型模式、行为型模式、混合模式以及设计模式之间的对比。书中涉及了6大设计原则、23种设计模式,每种设计模式都从定义、应用以及实例这三个方面进行详细介绍。《高等院校软件专业方向系列教材:设计模式(Java版)》重点突出、偏重应用,结合理论篇的实例讲解、剖析及实现,使读者能迅速理解并掌握知识,全面提高动手能力。适应面广,可作为本科计算机科学与技术、软件外包专业、高职高专计算机软件、计算机网络、计算机信息管理、电子商务和经济管理等专业的程序设计课程的教材。
-
Java Web应用开发案例教程赵俊峰 等编著《高等学校计算机科学与技术项目驱动案例实践规划教材·Java Web应用开发案例教程:基于MVC模式的JSP+Servlet+JDBC和AJAX》通过一个完整的系统项目案例来贯穿java web应用开发各个模块的理论讲解,引领读者学习java web应用完整的开发体系,以及java web的各类技术在项目开发中的实际应用。《高等学校计算机科学与技术项目驱动案例实践规划教材·Java Web应用开发案例教程:基于MVC模式的JSP+Servlet+JDBC和AJAX》共包括6部分:概述、web基础、jdbc、servlet、jsp以及ajax技术,涵盖了java web应用开发的所有相关技术。理论讲解部分重点突出、由浅入深。每章理论部分之后均配合项目案例,体现技术在实际项目开发中的具体应用,明确了相关技术学习的必要性。通过完整的项目案例,贯穿了所讲的各类技术,体现了实际应用开发中相关技术的综合运用。最后,读者可以参考书中提供的项目案例开发所需的应用系统。《高等学校计算机科学与技术项目驱动案例实践规划教材·Java Web应用开发案例教程:基于MVC模式的JSP+Servlet+JDBC和AJAX》适合作为大专院校java web开发课程的教材,也适合作为java web开发人员的参考书。
-
Java语言程序设计(美)梁 著《Java语言程序设计:进阶篇(英文版 第8版)》是Java语言的经典教材,多年来畅销不衰。本书全面整合了Java 6的特性,采用“基础优先,问题驱动”的教学方式,循序渐进地介绍了程序设计基础、解决问题的方法、面向对象程序设计、图形用户界面设计、异常处理、I/O和递归等内容。此外,本书还全面且深入地覆盖了一些高级主题,包括算法和数据结构、多线程、网络、国际化、高级GUI等内容。 《Java语言程序设计:进阶篇(英文版 第8版)》影印版由《Java语言程序设计 基础篇》和《Java语言程序设计 进阶篇》组成。
-
Java语言程序设计(美)梁 著本书是java语言的经典教材,多年来畅销不衰。本书全面整合了java6的特性,采用“基础优先,问题驱动”的教学方式,循序渐进地介绍了程序设计基础、解决问题的方法、面向对象程序设计、图形用户界面设计、异常处理、i/o和递归等内容。此外,本书还全面且深入地覆盖了一些高级主题,包括算法和数据结构、多线程、网络、国际化、高级gui等内容。本书影印版由《java语言程序设计基础篇》和《java语言程序设计进阶篇》组成。基础篇对应原书的第1~20章,进阶篇对应原书的第21~37章。本书特点基础篇介绍基础内容,进阶篇介绍高级内容,便于教师按需选择理想的教材。全面整合了java6的特性,对全书的内容进行了修订和更新,以反映java程序设计方面的最新技术发展。对面向对象程序设计进行了深入论述,包含gui程序设计的基础和扩展实例。提供的大量实例中都包括了对问题求解的详细步骤,很多实例都是随着java技术的引入不断地进行增强,这种循序渐进的讲解方式更易于学生学习。较上一版增加了大量难易程度不同的习题,同时在作者的网站http://www.cs.armstrong.edu/liang/intro8e/index.html中还提供了很多自测题。为满足对web设计有浓厚兴趣的同学,本版在配套网站上增加了第38~48章的内容,以提供更多的相关信息。
-
Java应用开发张卫 等编著本书按照工学结合人才培养模式的要求,依据基于工作过程的课程体系开发的思路进行设计。以Java应用开发工作领域中的软件开发项目为载体,以培养Java软件代码编写能力和面向对象的基本技术应用能力为目标,以工作任务驱动为主线来组织本书的编写。本书的编写主旨不再是只向学生传授知识,而是在项目的开发过程中,培养学生运用知识来自己构建知识体系,重点是培养学生的知识和基本技术的应用能力,分析问题和解决问题的能力。全书内容共分为9个工作项目:信息的输入和输出、堆栈结构的实现、分数和复数类的实现、用户登录注册系统开发、记事本开发、模拟数码管计时器开发、画图程序开发、聊天室系统开发、校园IP查询系统开发。这些学习项目是以软件开发工作中涉及的各种基本知识、基本技术和基本技能要求为线索设计的。 全书内容的编排和组织是以满足企业岗位工作需求、遵循学生的认知规律、有利于提高学习者的动手能力为依据确定的。其显著特点是对学习者职业能力的训练,理论知识的选取紧紧围绕工作任务完成的需要而进行,并融合了软件开发职业对知识、技能和态度的要求。 本书可以作为高职高专计算机及相关专业的教材,或者作为高等院校公共选修课程的教材,同时还可以作为社会力量办学、职业技能培训教材,以及自学参考书。
-
Java语言程序设计教程刘震 等编著Java语言具有面向对象、与平台无关、安全、稳定和多线程等优良特性,是目前软件设计中极为强大的编程语言。《21世纪高等院校规划教材:Java语言程序设计教程》全面、系统地介绍了Java语言程序设计的技术和编程方法,将面向对象的程序设计思想贯穿其中。编写过程中注重循序渐进、由浅入深的原则,通过实例对基本概念和基本理论加以说明。《21世纪高等院校规划教材:Java语言程序设计教程》分为13章,主要内容包括Java语言数据类型、运算符、表达式和语句,数组和字符串,类的封装、继承和多态,接口、内部类,异常处理,输入/输出和文件操作,多线程,图形用户界面设计,网络编程,数据库编程等。本书可作为培养应用性、技能型人才的普通高等学校计算机及相近专业本科、高职高专学生的,Java语言程序设计课程教材,也可作为使用Java语言的软件开发人员的参考书。