JAVA及其相关
-
Big Java中文版(美)霍斯特曼本书以Java5.0为主线,全面介绍了Java语言。其内容自然分为四个部分,分别为基于对象的基础、面向对象设计、数据结构与算法、高级主题。这四个部分分别介绍了Java的基本数据类型、类、继承、多态、数组、数组列表等概念,图形编程、基于对象编程和面向对象编程等内容,递归、排序和查找、链表和散列表等数据结构与算法,以及很多高级Java编程技术,包括多线程、网络、数据库、XML和Web应用程序。为帮助读者掌握要点、学习高效的编程技巧以及了解计算机科学的发展史,本书还提供了6个新增特性,分别为“常见错误”、“怎样做”、“质量提示”、“增效提示”、“高级主题”和“纪事”。本书面向大学低年级学生,适合作为一门编程语言教材,也适合Java语言的初学者。 -
深入浅出周惠英《深入浅出:Java 2入门、进阶与应用实例》循序渐进地介绍Java 2的基础编程知识,既包括Java的开发环境介绍,基本语法、简单的流程控制、面向对象编程、异常处理、线程机制和输入输出流编程等,还包括AWT图形用户界面编程、Swing图形用户界面编程、Java Applet开发、Java数据库编程和网络编程等高级编程的知识。在介绍基础知识的同时,还穿插了大量简洁、生动的小实例,难度由低到高、内容循序渐进,并注重技巧的归纳和总结。阅读《深入浅出:Java 2入门、进阶与应用实例》,读者不仅能够在短时间内掌握Java的基础编程技术,还能够举一反三,编写出真正具有商业用途的程序。《深入浅出:Java 2入门、进阶与应用实例》附带的光盘中包含书中所有程序的源代码,以方便读者透彻地分析和调试程序,也欢迎读者根据实际需要对书中给出的源代码进行二次开发。《深入浅出:Java 2入门、进阶与应用实例》语言简洁、操作步骤详细、实例丰富,既适合于Java初学者,也适合于对Java有一定了解的程序开发人员阅读和使用。同时,可作为大中专院校相关专业师生的教学参考用书。 -
ECLIPSE SWT/JFACE核心应用强锋科技;那静本书全面介绍了SWT、JFace和RCP的相关知识。全书共分5篇,第1篇介绍了SWT产生的背景以及SWT的一些基本概念和基础知识。第2篇介绍了SWT基本控件的使用,以及事件处理、布局等SWT基本知识的应用。第3篇介绍了关于SWT的高级应用。第4篇介绍了JFace 框架的知识及其应用。第5篇介绍了最新的RCP应用程序的开发。.本书结构清晰,注重实用,深入浅出,非常适合Eclipse开发人员学习使用,尤其适合SWT/JFace开发人员、Eclipse插件开发人员和RCP应用程序开发人员。... -
JSP实用教程李迎秋,姜仲 主编本书面向初、中级用户,结合JsP和Servlet的最新规范,从基本的语法入手,结合实例,由浅入深地讲解了如何运用JSP开发Web应用程序。本书以精简的内容介绍了JSP的语法、Servlet技术、JDBC技术、标签库技术、表达式语言、Struts技术等。本书的主要特点1.实例贯穿知识点。本书从始至终都以实例引导知识点的学习,以讲解程序的方式让读者快速上手掌握编程。2.案例实用。本书作者均从事过JSP开发工作,案例更贴近实用,如中文问题、上传下载文件问题、翻页问题等,这些在实际开发工作中经常碰到的问题在案例当中都有体现。3.技术较新。本书以JSP的最新标准为基础,介绍了JSP的最新发展。4.立体的学习资料。本书配有源代码和视频演示,有利于读者学习。本书的主要内容本书的第1章至第4章,介绍如何搭建编程环境、HTML基本知识、JSP的基本语法。本书的第5章至第7章,介绍了JavaBean技术、数据库技术、ServIet技术。本书的第8章,介绍了JSP 2.0的新特性,如何在编程中应用EL和标签库。本书的第9章,介绍了struts的基本结构及工作流程,以及如何应用Struts架构。本书的第10、11章分别介绍了两个综合实例。 -
Complete Reference Tapestry深入浅出董黎伟 编著本书以循序渐进的方式,从Tapestry框架技术的基本概念入手,讲解Tapestry框架在J2EE Web应用程序中的整体架构实现。使读者在学习如何使用Tapestry框架技术的同时,还能够获得在J2EE Web应用程序中应用Tapestry框架的先进经验。本书详细介绍了Hivemind框架的原理与应用,使读者不但可以通过Hivemind来重构Tapestry的官方实现,还可以使用Hivemind来搭建J2EE Web应用程序的业务层。在本书还提供了一个以Hibernate+Hivemind+Tapestry 4.0为架构的J2EE Web应用程序示例,为读者提供一个完整的J2EE Web应用程序解决方案。本书还介绍了作者为Tapestry扩展的额外功能,即页面流程,详细阐述了该功能的作者思维与源代码实现过程,并提供了应用示例。 本书在介绍内容安排上,充分考虑到Tapestry对主流Java应用支持的功能。介绍了对Spring、Hibernate、Ajax等技术的融合。这样用Tapestry可以开发非常热门的web应用。为了方便读者在应用Tapestry框架时对各种知识点进行查阅,本书的各个章节相互独立,因此本书不但可以作为一部学习教程,也可以作为一本工具参考书。本书适合Web框架技术的爱好者、Tapestry入门学习者、Tapestry表现层开发人员和关注下一代的Web开发技术的公司与个人用户。 -
Java编程入门经典(美)卡登赫斯第 著,梅兴文 译本书通过大量示例程序循序渐进地引导读者快速掌握使用Java开发程序的基本技能。.全书分8个部分,包含25章和5个附录。第一部分通过一个简单的Java程序和各种动态网页,让读者对Java程序的编写流程和工作原理以及Java的广泛用途有感性的认识;第二部分介绍有关编程的基本知识,包括变量、条件语句和循环语句;第三部分探讨数组和对象;第四部分介绍如何创建图形用户界面,包括如何使用各种图形界面组件、如何使用布局管理器来排列组件以及如何响应用户输入;第五部分阐述如何创建交互式Web程序、处理错误、使用线程及读写文件;第六部分探讨如何读写XML数据、如何使用字体、颜色和图形,以及如何创建动画;第七部分介绍如何使用XML-RPC创建Web服务;第八部分为附录,阐述了如何安装与使用JDK和NetBeans集成开发环境,并介绍了网上的各种Java资源。本书可作为初学者学习Java编程技术的教程,也可供其他语言的程序员学习Java时参考。..·创建Java applet和应用程序;·安装并使用Sun的Java开发工具包;·在网页中加入交互性和动画;·提高面向对象编程技能;·使用Java Swing创建用户界面;·使用2D图形;·使用Java编写Web游戏;·创建线程化applet。学完本书全部内容,就能创建Java程序了。本书采用直观、循序渐进的方法,每章建立在前一章的基础之上,引导读者全面学习Java编程的关键知识。... -
JAVA程序设计朱喜福Java语言是目前最流行的面向对象的网络编程语言之一。本书从最基本的入门概念开始,对Java面向对象程序设计的基本概念和技术等内容进行较为详细的讲解;并通过大量的编程实例讲述如何使用Java语言及其类库编写解决实际问题的Java应用程序和Java小应用程序;对Java中提供的常用数据结构类的使用、异常和多线程的概念和应用等进行了细致和深入的讲解;对Java的输入输出处理、图形用户界面的设计等也进行深入的介绍。本书每章都安排了大量有针对性的编程实例及练习题,并对全书的内容给出了一些综合应用的实例。.本书可作为高等院校应用型本科、高职高专的教材和教学参考书,也可作为对Java编程感兴趣的读者的入门参考书。... -
JAVA设计模式(美)梅特斯克,(美)韦克 著,龚波,赵彩琳,陈蓓 译本书通过最新的Java特征和最佳实践阐释了经典著作《设计模式》中介绍的23种基本设计模式。作者根据自己丰富的编程经验,用实际的Java 5.0程序、清晰的UML图表以及引人入胜的实践讲述了每个模式。书中每章集中讨论一种特定的模式,之后给出一些自我突破题,自我突破题或者启发读者思考,或者要求编写代码来解决某个问题,有助于更深入地理解书中的概念。.本书适合于各层次的Java开发人员阅读。设计模式现在已经成为专业软件开发人员的必备技能。在Java语言中,设计模式更是无所不在。但是,学习和掌握模式并产是一件轻松的事情。..本书是模式先驱John Vlissides主编的“软件模式”丛书之一,是经典著作{设计模式)一书的绝佳配套读物。本书用最新的Java语言特征讲述23种基本设计模式,并且就地取材,通过许多Java特有的模式实现和Java平台本身应用模式的实例进行阐述,还提供了许多富于启发性的练习,有助于增强读者理解和设计模式的能力,并能使读者更深入地掌握Java语言。书中融入了两位作者自身深厚的开发和培训经验。更重要的是,本书反映了业界对设计模式的最新认识,并介绍了相关的新知识,包括UML、重构和单元测试等。... -
JSF实战(美)曼 著,铁手 等译JSF是Sun公司J2EE标准指定的Web应用框架,得到了众多厂商的支持。本书是JSF方面的名著,共分五个部分。第一部分是JSF基础知识;第二部分是构建UI;第三部分研究将原型转化为实际应用所需的应用代码;第四部分从组件开发的角度来研究JSF;第五部分基于第四部分所讲述的知识给出了大量示例。本书作者是JSF界的权威,在书中提供了大量的实际经验。.本书适合正在开发Java Web应用的架构师、应用开发人员阅读。JSF是基于组件的JavaEE标准Web框架,得到了业界各大厂商的普遍支持。本书是JSF领域的一部名著,是世界顶尖JSF专家的经验结晶。..本书集教程、案例和参考于一身,讲解了何为JSF,它的工作原理,如何应用JSF开发Web程序的界面,如何与Struts、JSP和XUL等技术结合。书中还讲解了标准组件、呈现器、转换器和验证器的各种细节,以及如何应用它们来构建实际应用。另外,在本书的配套网页上为读者免费提供了近300页极具价值的扩展内容,包括开发各种组件、呈现器、验证器和转换器的示例和JSF参考。... -
Java语言学习利器赵超鸿 周小刚本书是“万水编程革命系列”的第三本,把机器人设计与Java语言巧妙结合起来,让读者在躲避子弹、前进后退中全面掌握Java语言的变量、函数、容器、类、对象、继承、多态、文件流等各个要素,并学习到基础的数学和物理知识。本书由浅入深,侧重于Java的特性与机器人代码的实现。随着Java水平和机器人策略能力的提高,本书最后还介绍了人工智能及一些极具创意的机器人的Java设计。本书章节设计合理,符合人脑思维定式,更易掌握各知识点。首先定出章节学习目标与任务,其次分析任务,穿插Java知识与机器人策略,并用代码实现,然后在任务的基础上进行知识点扩展,最后对各章节总结要点,并给出练习。本书是编程爱好者、大中专学生加快学习的福音,更是计算机教师教学的强有力工具。本书可作为高等院校、高职高专、培训机构的教材。AI -CODE已经被部分院校作为教学辅助软件使用。AI-CODE必将改变传统教学,引领新的编程革命。本书源代码可从中国水利水电出版社网站上免费下载,网址为:http://www.waterpub.com.cn/softdown/。
