JAVA及其相关
-
Java编程规范高斯林编著本书由Java技术的发明者编写,是Java编程语言的权威性技术指南。如果你想知识语言之构造的精确含义,本书是最好的资源。本书全面、准确而详细地论及了Java编程语言。它提供了对于自前一版以来添加的所有新特性的完整描述,包括泛型、注释、断言、自动装臬、枚举、for-each循环、可变元数方法和静态导入子句。本书试图详细说明Java语言的语法和语义规范。编者试图在每一种语言结构的行为,以便让所有实现都接受同一个程序。除了时间相关性或无法确定因素之外,如果有足够的时间和足够的内存空间,用Java编程语言所写的程序应该可以在所有机器和所有实现中计算出相同的结果。 -
Java高级编程理查德森Java是构建服务器应用的主要语言。Java平台的最新版本——JDK5,拥有诸多新特性,例如元数据工具、泛型、自动装箱和改进的用户接口性能。本书以JDK5的先进特性为视角,从开发Java应用程序的最佳工具和技术概览开始,通过详细讨论面向Java解决方案开发的工具和技术(如JFC、持久性保存、JNI等),针对性地提供了Java开发过程中的常见问题及其解决方案,指导读者掌握核心Java语言以及JDK5的复杂内容。本书要点·什么时候使用Java的开放源代码工具(如Ant和JUnit)·如何实现、保存和恢复自己的应用程序功能·如何使用Java本机接口同其他语言库交互·在Java组件之间通信的各种方式·Java应用程序的各种安全性及部署方法·如何生成一个可配置的过程体系结构·如何开发Java中的常见模式 -
Hibernate项目开发宝典陈天河本书以Hibernate为核心,详细讲解了基于组件的J2EE应用软件的开发方法。在讲解方式上,使用基础知识与具体实例相结合的方式对Hibernate进行了全面、深入、细致的讲解,使读者在学习的过程中可以通过具体的练习来加深对讲解内容的理解和把握。本书在讲解Hibernate的同时,还介绍了经常与Hibernate配合使用的Struts,JSF以及Spring等优秀的框架组件。另外,还涉及到了在开发中常会使用到的开源组件,包括Ant,Digester,XDoclet,Log4j,Eclipse和JFreechart等。本书的配套光盘中包含了书中所有实例的完整源代码以及在开发中需要用到的开源组件的安装程序。另外,作者提供了交流空间为广大读者进行后续的支持。本书适用于使用Hibernate进行Web应用程序开发的技术人员,同时也非常适合对Hibernate相关技术感兴趣的读者进行学习和提高。本书的第1部分介绍丁关于持久层的基础知识以及Hbernate的基本知识,然后介绍了软件环境的配置方法。接着,通过一个具体的实例讲解了如何使用Hibernate进行留言板系统的开发。最后,在前面实例的基础上对Hibernate的框架结构以及Hbernate的主要类进行了全面的讲解。在这一部分中还进行了Hibern8te辅助工具的配置和使用方法的介绍。本书的第2部分包括了两个实例。第一个实例介绍了如何使用JSP和Hibernate完成在线投票系统的开发。在这个项目中,通过JFreechart组件实现了统计结果的图形化显示。第二个实例详细介绍了如何使用Struts和Hibernate来完成在线考试系统的开发。在这个实例中还对Struts的一些必要的基础知识以及集成方法进行了介绍。第3部分的Hibernate的集成开发部分也包括两个实例。分别是用JSF,Spring和Hibetrnate完成的商品管理系统以及使用Struts,Spring和Hibernate完成的在线订货系统。这一部分重点讲解的是现在软件开发的方法以及如何实现Hibernate与不同的框架结构之间的集成与配合。 -
精通Eclipse张大治, 应群编著Eclipse是当前最流行的基于Java的集成开发环境之一,功能非常强大。它是一个开放源代码的、基于 Java的可扩展开发平台。全书共分13章,以Eclipse各种实用功能为线索,全面地介绍了Eclipse的体系结构特征及其各项功能的使用方法。本书语言通俗易懂、叙述深入浅出、图文并茂、概念结合操作、理论结合实例,方便读者在较短的时间内认识并掌握Eclipse平台的使用方法,并能用它作为开发利器用到实际编程工作中去。 本书具有很强的实践性和操作性,内容紧凑、结构严谨,不论对于Eclipse的初学者还是已经接触过Eclipse的中、高级用户,都有很高的参考价值,同时也是在校学生学习Java集成开发环境的理想教材。 -
Java2入门与网站数据库设计贾蓉生编著讲解复杂程序语言的图书如果编写得易学易懂、条理分明、精致有物,无疑将会使初学者在学习的过程中倍感轻松。作者在多年教学过程中了解初学者的学习需求,编写前对此进行了深入的思索,把Java2的基础知识、数据库基础知识、网页设计程序、报表制作、网络应用等相关知识有机融合,逐步引导读者编写一个个完整的办公系统。相信读者在通过本书的学习后,能迅速掌握Java语言并能自行设计出色的应用程序。... -
JAVA程序设计基础与上机指导赵文清编著通常所说的JAVA有三层含义,首先它是一门编程语言,同时又是一种开发环境和一种应用环境。对于真正的程序员来说,JAVA是一个很好的选择,虽然早期的JAVA存在很多低级的漏洞(缺少某些常用的功能,如打印)。不过,随着Sun公司一贯的努力和改进,现在JAVA已经趋于成熟,在嵌入式系统、中间件、电子商务开发等方面都取得了巨大的成功!本教材以应用为中心,以初学者为对象,以提高程序设计能力为宗旨,为读者使用Java开发跨平台的应用程序提供了捷径!Java语言以其完全面向对象、简单高效、与平台无关、支持多线程、安全性强等特点,成为编程的首选工具。本书详细介绍了Java的基本概念,并通过大量有现实意义的例题,循序渐进地介绍了Java程序设计的有关概念和编程技巧。书中例题都经过了严格的调试,同时配有大量的上机指导和课后习题,并为教师配有课后习参考答案。本书注重理论与实践相结合,注重基本知识的基本技能的培养,可作为高等职业和高等专科学校的教材,也可作为计算机培训班的教材及自学者的参考书。 -
Java程序设计习题集雍俊海 编著本习题集是同作者所编写的清华大学教材《Java程序设计》相配套的习题集。习题集内容覆盖面广,包括:Java言的基本常识、基本语法、面向对象的基本概念、数组、字符串、异常处理、文件和数据流、图形用户界面设计、小应用程序、线程、编程规范、网络程序设计、多媒体民图形学程序设计以及数据库程序设计等。全书共分为习题、参考答案和测试要点与解题说明3个部分。习题包括判断正误、填空题、选择题、简答题、编程题和趣味题等6种题型,并按难易程序分为3个等级,采用星号注明。本习题集收集了Java程序编写常见问题,并以习题形式总结和归纳Java程序设计知识要点,同时兼顾了SCJP(Sun公司Java程序员认证考试),从而降低学习难度,减少编写程序出现错误的枘地,也便于掌握各个知识要点或测试对Java程序设计的掌握熟练程度。这些特点有利于初学者在学习过程中少走弯路。对知识点的总结以及内容的全面性也使得本书具有一定的手册特性,非常适合复习,同时也方便教师出题,使得各章节的试题容易在试卷中分布均匀合理。在本习题集中的编程题和趣味题还有可能采用其他计算机语言实现,从而本习题集也有可能成为学习其他计算机语言的实践素材。内容全面:习题全面覆盖了Java程序设计(J2SE)的基本知识要点和重要知识要点。以习题的形式对JaVa程序设计方法和常见问题进行了总结与归纳,从而方便复习。实用性:本书每章都含有一些趣味题,营造了一种轻松而快乐的学习氛围,努力培养和提高学生的学习乐趣,同时也使学生容易产生学习成就感。趣味性:习题基本上覆盖了程序员在编写Java程序时经常出现的问题Java程序设计知识要点,各习题也列出其测试要点,从而方便教师从中挑选或改编考题以及方便学生进行实战模拟练习或测试,同时也可以为SCJP考试作准备。简洁性:每道习题者晖力求典型而简洁,这样既方便初学者,也有利于提高学习效率,在较短的时间内测试并领会较多的知识要点。 -
轻快的Java(美)塔特(Tate,B.A.),杰兰德(Gehtland,J.) 著,张晓坤 改编Java的开发者正深陷于复杂性的泥沼中而无法自拔。我们的经验和能力正接近极限,程序员为了编写支持所选框架的程序所花的时间比解决真正问题的时间要多得多。我们不禁要问,有必要把Java搞得这么复杂吗?.答案是否定的。本书给你指引了一条出路。无论是维护应用程序,还是从头开始设计,你都能够超越成规,并大幅精简基本框架、开发过程和最终代码。你能重新掌握一度失控的J2EE应用程序。..在本书中,原作者Bruce A.Tate与Justin Gehtland将循序渐进、娓娓道来。首先,他们列出了五项基本法则。他们展示了如何构建简单、解耦的代码,并告诉你如何选择技术。他们还对两种被广泛运用的开源程序如何迎合这些概念进行了剖析。最后,作者还将利用这些基本概念构建一个简单但内涵丰富的应用程序来解决现实世界中所遇到的问题。你曾经幻想过有了工具和框架就能更好过一些吗?支持技术框架的代码甚至比完成实际工作的部分还要多,面对这种情形,你是不是感到困惑?现在应该回到问题的本身,并摆脱过分膨胀软件的束缚。这时,你耍弄明白什么才是真正重要的,并搞清楚怎么样才能简单而优雅地完成任务。本书能告诉你,如何通过这条新的途径让你的客户(甚至是你的朋友和家人)满意。... -
Java语言及其网络应用朱振元本书分为两部分:第1章~第8章全面、系统地介绍Java语言的基本概念、基本语法和编程方法,第9章~第14章结合开发工具JBuilder介绍Java语言的网络应用。前后两部分关系紧密,不仅介绍开发的步骤与方法,更注重分析由JBuilder自动生成的各类应用程序的结构框架及代码设置的来龙去脉,从而将Java基本概念和语法成分等知识有机地融入到Java应用程序的开发之中。.本书语言通俗、条理清晰、应用性强。可作为应用型本科计算机专业的教材,也可作为应用程序开发人员及计算机爱好者的参考书。... -
Java2核心技术卷I(美)霍斯特曼,(美)康奈尔 著本书是Java技术经典参考书,多年畅销不衰。第7版在保留以前版本风格的基础上,涵盖Java 2开发平台标准版J2SE 5.0的基础知识,主要内容包括面向对象程序设计、反射与代理、接口与内部类、事件监听器模型、使用Swing UI工具箱进行图形用户界面设计、异常处理、流输入/输出和对象序列化、泛型程序设计等。本书涵盖了Java 2平台标准版(J2SE)的全部基础知识。作为一本精练的技术指南和值得信赖的参考书籍,本书的突出特色是提供了大量的实际案例。其中,重要的语言和库功能都通过简洁且恰如其分的示例程序来阐述。最重要的是,所有程序都已经被升级为J2SE 5.0,它们将成为程序员独立编写代码的良好开端。本书主要面向希望编写实际代码以解决实际问题的程序员。本书内容翔实、深入浅出,附有大量程序实例,极具实用价值,是Java初学者和Java程序员的必备参考书。
