JAVA及其相关
-
Java2程序设计实用教程叶核亚本书为普通高等教育“十一五”国家级规划教材。本书全面、系统地介绍Java语言程序设计的基本知识、运行机制及各种常用编程方法和技术,将面向对象的程序设计思想贯穿其中,建立起牢固扎实的理论基础。主要内容包括:Java开发运行环境JDK、Java语言基础、面向对象的核心特性、接口、内部类和包、异常处理、图形用户界面、多线程、Applet应用程序、输入/输出流和文件操作、网络通信、数据库应用、JSP和综合应用设计。这些内容是构成Java应用程序的基本要素和必备知识。本书注重理论与实践相结合,注重基本知识的理解与基本技能的培养。全书内容丰富,结构安排合理,由浅入深,层次分明,内容涉及的广度和深度符合本科培养目标的要求。本书可作为普通高等学校计算机及相近专业本科生(或高职高专学生)的Java语言程序设计课程教材,也可作为使用Java语言从事软件开发人员的参考书。 -
JAVA敏捷开发(美)赫姆瑞贾尼本书介绍了一种将极限编程(XP)、敏捷模型驱动、重构等方法相结合的敏捷软件开发过程和软件开发需要的3种重要的技术。全书紧密地结合一个实际范例程序的开发,展示了敏捷开发的完整生命周期。除此之外,本书还引入了很多先进的技术和工具,便于读者进一步的学习和使用。本书中介绍的技术和方法对进行高效的、敏捷的Java企业级应用程序开发有极大的帮助。.本书深入浅出,适合于广泛的软件开发的相关群体,无论是具备了一定Java基础知识的学习者、具有一定经验的开发者、高水平的软件架构师,还是软件项目技术负责人或项目经理,都可以从本书中受益。本书讲述了能够大大简化Java企业级开发的强大技术和有效方法。..本书中所介绍的3种主要技术——Spring框架、Hibernate和Eclipse极大地降低了Java企业开发的复杂性,可以将Java原始对象(POJO)部署在轻量级的容器中而非使用笨重的EJB容器中的远程对象。书中所使用的方法——极限编程(XP),敏捷模型驱动开发(AMDD)和重构通过减少软件项目中繁重的前期需求和设计力D快了项目的进度。对这些方法的介绍贯穿本书的始终,但只讲述足以敷用的细节和实例,以免偏离本书的主题。从最开始的形成概念到结合多种过程和技术最终得到产品,本书通过构建一个样例程序,逐章递进展示了软件开发完整的生命周期。通过使用本书中介绍的技术和方法,读者能够以敏捷的方式进行高效的Java企业级应用程序的开发。. -
J2EE应用开发赵强本书介绍如何将最流行的J2EE应用服务器WebLogic Server和最好的Java集成开发工具JBuilder结合起来开发J2EE应用,主要内容包括:WebLogic Server的安装与配置、Web应用开发、数据库访问、JMS开发、EJB开发、Web Services开发、J2EE安全框架等内容。本书还通过一个J2EE应用实例——JNEstore系统,介绍了当前流行的轻量级J2EE应用开发的全貌。.流行的服务器+流行的开发环境是本书的特色。从环境搭配到高级应用开发,本书为那些想用J2EE开发应用程序的初学者和中级读者提供了学习的捷径。... -
JAVA程序设计与问题解决(美)萨维奇 著本书是国外高校采用率很高的Java程序设计经典教材。书中以Java基础知识为主,包括基本类型、字符串、控制流、类和方法的定义、数组、继承等,此外,还介绍了一些编程技巧。本书使用了J2SE 5.0的最新特性,并且包含新的可选讲的图形编程内容和贯穿全书的GUI材料。本书内容高度协调,包含自测题、编程提示和编程项目以及关于编程缺陷和容易出错的程序语言特征的章节。.本书适合作为高等院校计算机专业本科生或研究生Java语言程序设计课程的教材,也适合相关技术人员参考。 本书是一部享有盛誉的Java教程,已被全球包括哈佛大学、普度大学、得克萨斯大学奥斯汀分校、密歇根大学、加州大学洛杉矶分校等名校在内的200多所高校采用为教材。..书中作者在讲授Java程序设计语言基础知识的同时,还将问题求解的技能、编程技巧和良好的编程实践融会其中。流畅易读的语言,透彻清晰的叙述,精心编排的版式和内容,充分体现了作者数十年计算机语言教学的经验和功力。新版覆盖了Java 5.0,而且包含了可选讲的图形编程内容。书中包含丰富的自测题、编程技巧提示、编程项目和常见编程错误,而且内容组织方式非常灵活,可以根据实际教学需要调整授课内容和讲授顺序,适合各种教学方式,也是极好的自学教程。... -
JAVA程序设计与问题解决(美)萨维奇 著本书是国外高校采用率很高的Java程序设计的经典教材。书中不但讲解Java的知识还提供了一些编程技巧。书的内容包括异常处理、流和文件I/O、动态数据结构与泛型、递归等高级主题。本书使用了J2SE 5.0的最新特性,并且包含新的、可选讲的图形编程内容和贯穿全书的GUI补充知识。.本书可作为高等院校计算机专业本科生或研究生Java语言程序设计课程的教材,也适合相关技术人员作为技术提高之用。本书是一部享有盛誉的Java教程,已被全球包括哈佛大学、普度大学、得克萨斯大学奥斯汀分校、密歇根大学、加州大学洛杉矶分校等名校在内的200多所高校采用为教材。..书中作者在讲授Java程序设计语言基础知识的同时,还将问题求解的技能、编程技巧和良好的编程实践融会其中。流畅易读的语言,透彻清晰的叙述,精心编排的版式和内容,充分体现了作者数十年计算机语言教学的经验和功力。新版覆盖了Java 5.0,而且包含了可选讲的图形编程内容。书中包含丰富的自测题、编程技巧提示、编程项目和常见编程错误,而且内容组织方式非常灵活,可以根据实际教学需要调整授课内容和讲授顺序,适合各种教学方式,也是极好的自学教程。... -
Java程序设计实例教程吴其庆本书根据普通高等教育“十一五”国家级规划教材的指导精神,根据Sun公司Java(J2SE 5)的技术规格书和白皮书的标准,紧密结合Sun公司的程序助理认证(SCJA)、程序员认证(SCJP)和开发者认证(SCJD)的考试大纲而编写的。本书将着力于培养21世纪的需求导向、市场导向的实用性的Java计算机人才。本书在《Java程序设计经典教程》一书的基础上,抽取实际项目的多个应用实例,将其写成通俗易懂的教学实例,使读者通过实例进一步学习Java的基础知识和语法,加深对Java语言的理解,提高实际的编程技巧。本书的实例架构采用单机、C/S(客户端/服务器)架构和Applet,讲解的知识包括常用变量与常用类的应用,操作符的应用,变量转换的应用,控制语句的应用,数组与集合类的应用,JavaBean的应用,MySQL数据库、SQL Server 2000和2005数据库的应用,ODBC、JDBC连接技术的应用,Statement接口、ResultSet接口和PreparedStatement接口的应用,Java Applet的应用,可视化界面的常用布局、常用事件和常用控件的应用,I/O技术的应用、多媒体技术的应用和多线程技术的应用。本书适合于有一定语言基础的Java学习者,也可作为本科、高职高专的教学参考书。 -
Jbuilder程序设计实例教程吴其庆本书根据普通高等教育“十一五”国家级规划教材的指导精神,以及Sun公司Java(J2SE 5)的技术规格书和白皮书的标准,紧密结合Sun公司的程序助理认证(SCJA)、程序员认证(SCJP)和开发者认证(SCJD)的考试大纲编写。本书将着力于培养21世纪的需求导向、市场导向的实用性的Java计算机人才。本书在《JBuilder程序设计经典教程》一书的基础上,抽取实际项目的多个应用实例,将其写成通俗易懂的教学实例,使读者通过实例进一步学习JBuilder的各种控件和各种数据库操作,提高实际的编程技巧。本书的实例架构采用单机、C/S架构和Applet。讲解的知识包括项目、运行类包和运行模块的创建与设置,变量、操作符、常用变量、数组和集合类的应用,JBuilder各面板的应用,JUnit的测试和应用,各种可视化控件的应用,Data Express和dbSwing控件的应用,数据表的常用操作,关系数据表的访问与存储操作,事务操作,程序国际化应用等。本书适用于Java语言的学习者,本科、专科、成教、职业技术培训的学生。本书目的是使读者扎实地掌握Java和JBuilder的各种基础知识,具备项目开发的能力。 -
J2EE程序设计实例教程吴其庆本书根据普通高等教育“十一五”国家级规划教材的指导精神,根据Sun公司J2EE(Java EE 5)的技术规格书和白皮书的标准,紧密结合Sun公司的网络控件开发者认证(SCWCD)、商业控件开发者认证(SCBCD)、网络服务开发者认证(SCDJWS)、企业构造设计师认证(SCEA)的考试大纲编写本书。本书将着力于培养21世纪的需求导向、市场导向的实用性的Java计算机人才。本书将在《J2EE程序设计经典教程》一书的基础上,抽取实际项目的多个应用实例,将其写成通俗易懂的教学实例,使读者通过实例进一步学习J2EE的3种EJB的语法和应用,提高实际的编程技巧。本书的实例架构采用C/M/S(客户端/中间层服务器/数据库服务器)架构。讲解的知识包括WebLogic服务器的应用、非会话状态EJB的应用、会话状态EJB的应用、数据库缓冲池的应用、Bean持续性全局EJB 的应用、容器持续性全局EJB的应用、信息驱动EJB 的应用、JSP的应用、EJB的测试、容器管理事务应用。本书适用于Java语言的学习者,本科、专科、成教、职业技术培训的学生。本书目的是使读者扎实地掌握J2EE(Java EE 5)的各种基础知识,具备项目开发的能力。 -
Java程序设计(英)贝尔、帕尔《Java程序设计》(原书第四版)是在前一版高度成功的基础上改版的。Douglas Bell和Milke Parr采用了一种图形和基于GUI的方法来启蒙学生使用Java语言编程。 本书特色:新!全面使用Swing。新!全面讲述应用程序开发,有助于编程新手入门Swing。Apple现已作为附录简要介绍。程序全面使用图形来演示编程原则。在相应的地方使用UML。书中带有练习和自测题,并附有答案。本书的Web站点为www.booksites.net/bell,上面有适合于学生和教师的辅助材料。 -
Jakarta Commons Cookbook中文版(美)奥布莱恩Java一直承诺向开发人员提供可重用、模块化和可移植的特性。开发者无需从头构建,而是可以对已有的框架和组件进行扩展,或按需定制。一个典型的例子就是万维网联盟(W3C)定义的DOM接口。应用程序开发人员很少会去编写自己的XML解析器,但他们常常编写自己的组件,而这些组件的功能在一些自由软件库中已经实现了,只是开发者们不知道这些开源组件的存在罢了。本书采用O'Reilly Cookbook系列丛书所惯用的“问题-求解”模式,概述了可供使用的软件库,从而为开发者提供使用这些工具的桥梁。这里仅列出部分本书所涵盖的Commons项目和组件:· 对核心Java语言的扩展,包括字符串和日期操作、字符串编码和参数验证 · 对XML的支持,从解析、生成文档到使用搜索引擎索引XML文档所需的XPath· 模板化框架,它使你能超越JSP的基本功能,不仅Web页面,甚至XML文件或者电子邮件都能够进行模板化· 使用FTP、SMTP、POP、NNTP,特别是HTTP和WebDAV等功能所需的工具· 使用函子进行编程的新方法,包括使用Predicate、Closure、Transformer和Functor替换控制结构,如for和while· 新的Collection和Collection工具,包括LRU Map、predicated collection、适用于Java 1.4的typed collection、filtering iterator和set操作· 对JavaBean的扩展,从bean到map的转换至序列化bean为XML字符串· 提供对矩阵、复数、线性回归支持的新数学工具库· 对Jakarta Commons组件和Maven、Ant协同使用的指导· 日志和编码 仅仅了解一两个有用的工具类是不够的,你必须能意识到其他的可能性,并对所选技术的背景有所了解。如果您希望摆脱令人手忙脚乱的编程方法并熟练掌握Java语言,本书正是您所需要的工具。
