JAVA及其相关
-
项目实践精解JAVAWEB应用开发梁立新本书通过丰富的项目实践案例和深入浅出的讲解,引领读者学习Java Web应用完整的开发体系,以及Java Web的各个组件在项目开发中的实际应用。书中全面介绍了Java Web应用开发的分析、设计、开发和测试技术。本书的特色是以项目实践作为主线贯穿其中。本书提供了一个完整的eBookStore电子商务应用,通过对该项目各个功能模块从需求分析、系统分析设计、部署实现到测试等全过程的分析,使读者能够快速掌握Web开发中最核心的JSP-Servlet-JavaBean- JDBC等组件。其中还补充介绍了XML, JavaScript等技术的概念及应用;同时特别奉献了Web开发的前沿技术:Web 2.0和Ajax。另外,书中还提供了实际项目开发中的常用技巧:文件的上传/下载(upload/download)及数据分页/格式化显示(Display Tag)等。最后,读者能够依据书中提供的项目案例定制所需的功能,开发专业的Java应用系统。本书适合作为Java Web开发的培训教材或自学教材,也适合作为Java Web开发人员的参考书。 -
UML2.0学习指南(美)迈尔斯,(美)汉密尔顿 著,汪青青 译假如你像大部分的软件开发者一样,正在建立的系统越来越复杂。无论是桌面应用程序还是企业级系统,其复杂性都像是一头毛茸茸的巨兽,但你必须正视它。.UML(统一建模语言)帮助你处理这种复杂性。无论视UML为一种蓝图语言(blueprint Language)、草稿工具(sketch tool)还是一种编程语言,这本书都教给你必须知道的知识,以及将UML应用到项目的方法。虽然市面上已经有许多描述UML的书,但本书的主要特色包括:在模型里捕捉系统的需求,确保设计切合使用者的需要;为组成系统的各部分及彼此间的关系建模;为组成系统的各部分如何彼此合作以满足系统需求建模;在现实世界里建模、捕捉与部署系统。..本书既迷人又容易理解,会告诉你如何运用UML精雕细琢以及传达项目设计意图。Russ Miles与Kim Hamilton根据他们难得的实践经验(而非理论)来介绍UML。无论采用何种软件流程及方法论,本书都是在使用UML 2.0时必备的参考资源。包括练习在内的其他信息参见http://www.learninguml2.com。... -
Java程序设计袁兆山 编著本书按照现代教育方法构思全书内容,详细介绍Java语言、Java面向对象编程及应用软件开发知识,内容新颖。第1~6章介绍Java编程环境、Java语言基础、数据类型、流程控制、数组、面向对象编程等内容。第7~16章讨论Java的高级主题,包括接口和包、Java图形用户界面设计与事件处理、Swing组件的应用、集合框架、集合框架的支持算法、Java I/O系统、异常处理、多线程程序设计、Applet、数据库编程、网络编程等。介绍B/S结构的分布式软件、EJB、Servlet、JSP技术、J2EE的编程框架与应用等。附录提供了Java课程设计实例研究——电梯模拟系统、ASCII字符集、Java关键字等。本书具有系统性、知识性、实用性等特点,可作为高等院校学生学习Java语言的教材,也可作为广大Java爱好者的参考书。 -
Eclipse Cookbk中文版(美)霍兹纳 著,王欣轩 译Eclipse是一个集成开发环境(IDE),它将代码编辑器、编译器、调试器、文本编辑器、GUI生成器和其他组件集成到单个用记有友好的应用程序中。Eclipse提供了一个扎实的基础,使Java开发人员能够构建和运行集成的软件开发工具,进行Web开发、应用程序设计、建模、实现、测试等。针对使用Eclipse这个新的Java开发平台时可能遇到的175种情况——从自动部署Web应用程序,到逆向工程编译代码,从跨越多个包重命名类的所有引用,到初始化SWT JNI库——本书提供了面向任务的解决方案。本书汇集了针对复杂的IDE日常任务的大量解决方案,例如:在多种环境下安装和设置Eclipse;自动代码填充和自定义组合键;设置Eclipse,以自动添加标记和纠正语法错误;自动扩展和实现接口,使用JUnit进行自动测试和集成测试;将Eclipse连接到CVS存储库,使用Ant自动编译大型项目,包括应用程序的运行和部署;广泛介绍SWT,包括非矩形窗口、标签文件夹和浏览器等新特性;在SWT应用程序中嵌入Swing和AWT窗口,使用Eclipse插件框架创建菜单和透视图,创建插件向导和视图。各节采用Cookbook系列特有的“问题/解决方案/讨论”模式对问题进行了清晰、透彻的描述,简要而完整地讨论了解决方案,并举例说明了解决方案。本书可以满足各个层次的Java程序员的需要,尤其是那些打算超越教程(不仅仅是编写插件和扩展)和每天使用Eclipse的程序员。 -
Java程序设计与实训教程王卫生 主编Java从1995年诞生以来,迅速成为Internet上最流行的编程语言,它以其跨平台、高安全性等特点,成为当前网络应用及编程首先工具之一。本书通过对Java语言的全面介绍,使读者学会运用面向对象的方法去分析和解决实际问题。在介绍Java编程原理和基础知识的前提下,本书特别注重实用性,包含大量精心设计并调试通过的Java实训材料,更方便初学者使用。本书共分13章,包括Java概述、Java基础、流程控制、方法、数组、面向对象的程序设计基础、类的封装、多态和继承、接口和包、异常处理、输入和输出、Java图形用户界面、高级用户界面GUI设计、Applet程序、多线程、数据库编程等内容。本书语言通俗易懂,内容安排合理,深入浅出,可以作为高职高专、成人高等教育院校计算机及相关专业的教材,也适合作为相关技术人员的自学参考书。 -
精通Java Web开发王俊标《精通Java Web开发:基于Struts EJB Hibernate JBuilder(附光盘)》由浅入深、循序渐进地介绍了如何以Apache著名的Struts框架为核心构建Java Web应用,广泛介绍了构建Java Web应用常用的各种开发技术。全书共分21章,内容涵盖了Java语言基础、Java Web基础、数据库基础、JSP应用开发实例、Struts框架应用开发实例、DAO模式重构、Hibernate开发实例、EJB开发实例、Web应用国际化实例、Validator验证框架实例、Log4j应用实例、JUnit应用实例、Ant应用实例、UML统一建模语言基础、DitalStore需求分析与系统设计、DitalStore四大模块开发实例以及DigitStore应用的J2EE重构实例。《精通Java Web开发:基于Struts EJB Hibernate JBuilder(附光盘)》最大的特点在于为读者准备了丰富的Java Web应用程序示例以供学习和扩展,力求使读者在学习理论的同时能够进一步通过现有的程序示例加深理解,牢固掌握知识。《精通Java Web开发:基于Struts EJB Hibernate JBuilder(附光盘)》适合从事计算机软件开发的编程人员阅读,同时也可以作为高校计算机或相关专业的教材使用。 -
Java EE5实用教程李绪成、滕英岩、闫海珍本书以原内部讲义为基础,增加了Java EE 5(2006年5月发布的最新版本)中新增加的内容。本书共分为五部分,其一为Java基础服务,包括JDNI,JDBC和JTA技术。其二为Web组件部分,包括JSP,JavaBean,JSTL,EL,Servlet和JSF等。其中,JSTL和EL是JSP 2.0之后的规范才加入的,而JSF是Java EE 5规范新加入的。第三是EJB部分,包括对EJB 2.X和新增加的EJB 3的介绍。第四是Java持久性,是EJB 3中新增加的内容,是EJB 2.X中实体Bean的替代技术。最后为高级服务,主要介绍Java Mail API和Java企业级应用的安全问题。本书可作为计算机相关专业高年级本科生或者研究生课程Java企业级应用开发和Java EE等课程的教材,也可以作为自学Java EE5的开发人员的参考书籍。 -
精通NetBeans吴亚峰、王鑫磊NetBeans是当前市场上最为流行的、使用最方便的Java集成开发环境,具有极高的市场占有率。本书结合丰富的程序实例讲述了NetBeans集成开发环境的使用,读者在阅读本书的同时,不仅能够掌握NetBeans的使用,还能学习如何进行项目的开发。. 本书共分为五篇,第一篇是NetBeans起步篇,详细的讲述了NetBeans开发环境的各个功能组件。第二篇是为Swing篇,本篇结合具体的实例对开发Swing程序用到的一切功能组件进行了介绍。第三篇为Web开发篇,结合Tomcat详细的讲述了如何在NetBeans中进行Web程序的开发。第四篇为JAVA EE篇,结合具体的实例讲述了如何在NetBeans中开发企业级程序,并介绍了开发企业级程序需要用到的Java知识。第五篇为告别篇,本篇中介绍了如何在NetBeans中集成已存在的Ant脚本,如何使用JUnit进行单元测试,如何使用NetBeans Profiler进行分析,并介绍了如何将已有的Eclipse项目导入到NetBeans中。..本书适用于具有一定开发经验的开发人员参考学习使用... -
JAVA程序设计标准教程胡剑锋本书是全国信息化计算机应用技术资格认证(CCAT)项目的指定教材,属于操作员级认证体系。CCAT资格认证项目设立的目的除了培养学生掌握相应专业的理论知识,注重学员动手能力、创新能力的训练外,还注重培养和提高学员的企业管理能力,为社会和企业培养既懂技术、又懂管理的复合型人才,以改变人才培养中存在的重理论轻实践、重文凭轻能力的缺陷。本书以运用JBuilder X开发Java应用程序为主线,详细介绍了 JBuilder X的各项功能及使用技巧。本书共分为三部分,分别介绍Java基础知识、JBuilder X的使用方法、Java的数据库和网络编程等,其中第1章到第6章主要介绍Java基础知识,第7章和第9章主要介绍JBuilder X的使用方法,第8章介绍图形界面编程,第10章和第11章主要介绍数据库和网络编程。本书也可作为高等院校、高等职业院校信息与计算机相关专业的教材,也适合作为Java学习者的自学参考书。 -
Java2程序设计实用教程叶核亚本书为普通高等教育“十一五”国家级规划教材。本书全面、系统地介绍Java语言程序设计的基本知识、运行机制及各种常用编程方法和技术,将面向对象的程序设计思想贯穿其中,建立起牢固扎实的理论基础。主要内容包括:Java开发运行环境JDK、Java语言基础、面向对象的核心特性、接口、内部类和包、异常处理、图形用户界面、多线程、Applet应用程序、输入/输出流和文件操作、网络通信、数据库应用、JSP和综合应用设计。这些内容是构成Java应用程序的基本要素和必备知识。本书注重理论与实践相结合,注重基本知识的理解与基本技能的培养。全书内容丰富,结构安排合理,由浅入深,层次分明,内容涉及的广度和深度符合本科培养目标的要求。本书可作为普通高等学校计算机及相近专业本科生(或高职高专学生)的Java语言程序设计课程教材,也可作为使用Java语言从事软件开发人员的参考书。
