JAVA及其相关
-
基于Eclipse的开源框架技术与实战甘树满 编著当前,开源框架层出不穷,它为用户提供了通用的解决方案,同时也增加了用户的学习难度。开源是一把“双刃剑”,一方面它共享了资源,提供了一种基于开源框架的开发模式,缩短了软件的开发周期;另一方面,它对用户也提出了更高的要求,提高了入门的学习门槛。《基于Eclipse的开源框架技术与实战》内容将分为3部分:第1部分是常用开源框架的介绍。第2部分是Eclipse技术的学习。第3部分介绍对基于Eclipse平台开发工具的研究与实现。开发工具是“一根线”,它利用Eclipse技术,实现了一个构建Web应用的开发平台,支持开源框架的快速构建。常用开源框架介绍包括Web层框架Struts、数据持久化框架Hibernate、应用集成框架Spring,以及代码生成框架Velocity等,通过对这些框架的学习,可以大大降低开发人员入门的学习门槛,同时也为其他开源框架的学习奠定了基础。Eclipse开发技术主要包括SWT/JFace开发、Eclipse插件开发和GEF图形编辑框架介绍。通过这一部分的学习,读者将能够利用Eclipse相关技术开发Eclipse插件。最后,将结合对开源框架的认识,利用Eclipse开发技术,构建一个基于Eclipse的Web应用开发工具,让读者能够通过扩展开发工具来管理开源框架的应用,并通过模型驱动(MDA)的开发方式,快速构建开源框架应用的开发环境,为提高广大程序员的开发效率而努力。《基于Eclipse的开源框架技术与实战》内容浅显易懂,所有的实例都以Eclipse工程的形式组织,并按章节的顺序组织在附书光盘中,源代码工程可以导入Eclipse中运行。《基于Eclipse的开源框架技术与实战》附光盘一张。 -
HTML/CSS/JAVASCRIPT标准教程本书编委会本书以“讲清语法、学以致用”为指导思想,不仅仅将笔墨局限于语法讲解上,并通过一个个鲜活、典型的小实例来达到学以致用的目的。从本书的目录可见一斑,每个语法都有相应的实例,每章后面又配有综合小实例。本书在讲解的过程中,适当采用对比法,比如,在讲到CSS的作用时,笔者给出两个对比图,一个是使用CSS的网页,一个是不使用CSS的网页,通过对比,读者对CSS的作用体会更深。 -
Java程序设计基础张晓龙 主编,刘钊,边小勇 编著Java作为新一代的面向对象编程语言,具有跨平台、安全、高可靠、多线程等特点,在计箅机网络及通信应用软件丌发上得到广泛的应用。本书介绍Java语言的基本语法、面向对象编程方法和Java高级技术。主要内容包括:Java语言基础、数据类型、Java类和对象、JavaI/O流、Java图形界面以及JDBC数据库编程、Java网络编程和线程编程、JavaBean和RMI、JSP和Servlet技术,从Java的基本语法到Java技术都进行了系统的论述。 本书以案例为主,采用讲解知识点、应用知识点和综合知识点的模式,由浅入深地展开对技术内容的讲述。通过实例分析,使读者掌握Java语言的编程思想和方法。为便于读者学习,本书围绕各知识点设计了相应的实例程序,并在每一章的结尾安排了不同难度的习题。本书第8、9、10章的内容为读者更深入地学习Java技术提供了参考。 本书适合计算机及计算机相近专业的本科生和研究生作为学习Java语言的教材,也适合软件开发人员及其他有关人员作为自学的参考书或培训教材。 -
自己动手写开发工具杨中科 编著本书系统地介绍了SWT、Draw2D、GEF、JET等与Eclipse插件开发相关的基础知识,并且以实际的开发案例来演示这些知识的实战性应用,通过对这些实际开发案例的学习,读者可以非常轻松地掌握Eclipse插件开发的技能,从而开发出满足个性化需求的插件。本书以一个简单而实用的枚举生成器作为入门案例,通过该案例读者能学习到扩展点、SWT、JET等EcliPse插件开发的基本技能;接着对Eclipse插件开发中的基础知识进行了介绍,并且对属性视图的使用做了重点介绍;最后以两个具有一定复杂程度的插件(Hibemate建模工具和界面设计器)为案例介绍了SwT、Draw2D、GEF、JET等技术的综合运用。本书不仅适合于Eclipse插件开发初学者学习,对于有一定相关开发经验的开发人员也具有很高的参考价值。随书附赠CD光盘1张! -
Java高级编程(美)理查森(Richardson,W.C.) 等著,黄湘情,黄亚葵 译本书全面而深入地探讨了Java技术的高级特性,包括许多与Java语言相关的开源技术,如Ant、Jmeter、Hibernate等。全书共14章,其中前3章介绍了高效Java开发人员所需的特定思维方式,包括关键的Java语言特性和库、用于开发Java解决方案的各种工具和技术,以及Java开发模式。后面部分详细探讨了开发Java解决方案的各种工具和技术,包括JFC、持久性、以页面为中心的开发技术、以组件为中心的开发技术、EJB 3、组件通信、面向服务的集成、Java安全性、打包和部署等。 本书是Java语言初级教材、开发方法学书籍与专业Java API书籍之间的桥梁。书中提供了各种技术和工具的具体解决方案,并有大量的书上代码和在线代码可供读者进行实际操作使用。本书适合于具备Java入门知识的读者、Java开发人员和高级Java解决方案设计人员阅读。 -
精通JAVA WEB整合开发刘斌本书详细介绍了以JSP、AJAX、Struts、Hibernate相结合的轻量级Java EE应用开发技术。针对读者的不同学习阶段,共分基础篇、进阶篇、提高篇与实践篇四大部分循序渐进地进行讲解。第1~3章为基础篇,重点讲解基于开源架构Java EE应用开发的优势及其开发运行环境的安装配置,同时对Java Web应用的客户端编程也做了简单介绍;第4~7章为进阶篇,重点讲解JSP 2.0与Web 2.0核心技术AJAX;第8~14章为提高篇,重点讲解经典MVC框架Struts与Java EE轻量级持久化框架Hibernate;第15~16章为实践篇,以“电子商城系统”为例,综合应用前面三大部分14章的知识点,环环相扣,手把手带领读者步入Java EE应用开发的殿堂。最后为满足商业软件开发人员的实际需要,特对Java EE应用的安装打包工具InstallAnywhere也进行了实例讲解。本书为轻量级Java EE应用开发人员提供一整套实用的主流开发技术,融入了作者多年的Java EE应用开发经验。任何知识点均配以实例进行讲解,每个实例提供同步配套视频教程,大大缩短了读者的学习周期,降低了学习难度。随书配套光盘除包含长达200小时的视频教程外,还提供了书中范例的源程序。本书语言深入浅出,通俗易懂。对于轻量级Java EE应用开发的新手而言,不失为一本好的入门教材,内容既实用又全面,辅以实例视频教程,使读者轻松掌握所学知识;对于行家来说,本书也是一本难得的参考手册。本书附光盘一张。 -
Java语言基础教程张化祥,刘弘 编著书中首先介绍了面向对象软件开发和Java语言的基础知识,然后阐述了面向对象程序设计的基本原则与特点,并借助于Java把这些原则与特点融入具体的程序中,帮助读者逐步理解和掌握面向对象程序设计的主要技术与编程思路。本书的后半部分从应用出发,讲述Java编程的几个重要专题,其中包括系统类库、常用算法、图形用户界面设计、异常处理及多线程、输入输出、网络编程,以及数据库访问接口等。本书最后一章介绍了Java编程环境,并重点介绍了业界广泛使用的集成开发环境 Eclipse.本书讲解条理清楚,内容深浅适中,并特别注重提高读者运用Java语言和面向对象技术解决问题的能力。书中给出了大量经过调试运行的实例,便于初学者入门。本书还有配套的习题解答和上机实验指导。本书可作为高等学校Java程序设计课程的教材,也可作为读者的自学用书。 -
Java语言与面向对象程序设计印旻,王行言 编著《清华大学计算机基础教育课程系列教材:Java语言与面向对象程序设计(第2版)》中首先介绍了面向对象软件开发和Java语言的基础知识,然后阐述了面向对象程序设计的基本原则与特点,并借助于Java把这些原则与特点融入具体的程序中,帮助读者逐步理解和掌握面向对象程序设计的主要技术与编程思路。《清华大学计算机基础教育课程系列教材:Java语言与面向对象程序设计(第2版)》的后半部分从应用出发,进述Java编程的几个重要专题,其中包括系统类库、常用算法、图形用户界面设计、异常处理及多线程、输入输出、网络编程,以及数据库访问接口等。《清华大学计算机基础教育课程系列教材:Java语言与面向对象程序设计(第2版)》最后一章介绍了Java编程环境,并重点介绍了业界广泛使用的集成开发环境ECLIPSE.《清华大学计算机基础教育课程系列教材:Java语言与面向对象程序设计(第2版)》讲解条理清楚,内容深浅适中,并特别注重提高读者运用Java语言和面向对象技术解决问题的能力。书中给出了大量经过调试运行的实例,便于初学者入门。《清华大学计算机基础教育课程系列教材:Java语言与面向对象程序设计(第2版)》还有配套的习题解答和上机实验指导。 -
征服施伟伟 等编著本书通过大量的JavaScript应用实例帮助读者全面掌握JavaScript编程技术,全书共分11章,每章首先介绍基础知识,然后重点讲解相关的实例,让读者通过实践真正掌握JavaScript编程技术。第1章介绍JavaScript的基础知识,包括发展历史、相关标准、基本语法等;第2章介绍JavaScript的面向对象特性;第3、4章分别讲解JavaScript的字符串操作和浏览器编程的相关内容;第5~7章是本书的重点,分别讲解DOM的基础知识、事件处理和DOM样式编程;第8章介绍如何使用JavaScript进行XML编程;第9章也是本书的重点内容,讲解使用JavaScript与服务器端交互的各种技术;第10章介绍JavaScript与各种嵌入式对象的交互方法;第11章则介绍与JavaScript调试、优化相关的工具和技术。本书面向的读者是具有初级和中级水平的Web开发人员,书中内容从目前Web开发中常见的应用场景出发,示例代码可以很容易地加入到实际应用项目中,具有很强的实用价值。 -
Java Web程序设计基础教程李绪成、闫海珍 等本书是关于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的人员使用。
