JAVA及其相关
-
Java 2实用教程Herbert Schildt著;马海军[等]译;马海军译本书按概念的逻辑联系分章,便于自学。第章中按关键技能分节。章末使用问答题、选择题和填空题测试你对知识的掌握程度。专家问答介绍补充知识和要点。可以快速自测本节掌握程度。练习,帮助你将学习的知识应用到实践中去。语法标注,示例中的标注内容说明了所介绍的编程技术。本书由优秀的程序员和畅销书作家HerbertSchildt编著,全面地介绍了Java2的编程基础,内容采用最新的Java21.4版本。本书采用逐步地指导来帮助读者快速掌握Java的编程技术。读者将会首先了解Java为什么是Internet的首选编程语言,它的面向对象的编程特征,以及Java程序的一般形式。接下来将会学习Java的编程基础,包括数据类型、运算符、程序控制语句、类、对象和方法。然后将会研究一些高级议题,如继承、异常处理、I/O系统、多线程和Applet等。本书在国外广受好评,是一本学习Java编程的优秀的自学和培训教程。 -
Java软件开发(英)Russel Winder,(英)Graham Roberts著;窦巍译本书是专门为Java软件开发课程编写的教材,旨在帮助读者学习Java程序设计和软件开发。全书分为5个部分。第一部分(第1~11章)阐述了面向对象的Java语言和面向对象开发过程的基本概念和主要思想。第二部分(第12~22章)是Java知识的扩展,介绍了类库体系结构的设计、一些常用数据结构和算法;第三部分(第23~26章)给出了一些可以用于自学的案例,包括一些用来组织讨论会、扩展程序开发的项目基础内容。第四部分(第27~32章)是Java语言的自学指南和参考。附录部分提供了有关Java编程的一些有用参考资料。本书适合作为高等院校计算机专业Java语言课程教材,也可以供Java语言自学者阅读使用。 -
Java服务器编程实例侯晓强,徐春荣,勾海波编著《Java编程实例系列丛书》的内容涉及了计算机应用的前沿技术,例如,网络应用技术、图形动画以及多媒体技术、数据库技术、大型企业级应用开发技术、网络服务器应用技术、EJB技术、网络安全技术等,第一个实例都有明确的目标,即解决一类问题。由于Java代码的可移植性,读者完全可以将丛书中的实例应用到自己的项目中。本书是一本介绍Java服务器端编程技术的实用型参考书。全书通过简单的理论知识和具有代表性的实例,向读者展示了如何使用Java技术开发服务器端的应用程序。全书共分10章,主要包括开发环境的准备和安装、JSP运行的原理以及如何使用JSP技术、使用JavaServlet编写服务器端程序的原理和方法、Java命名和目录接口(JNDI)的原理与使用方法、如何在Java服务器端程序中使用数据库、如何在Java服务器端编写Mail应用程序、J2EEEnterpriseJavaBean的结构和构成、开发和部署EJB应用的过程、JMS技术的原理与应用、如何在Java服务器端使用RMI编写应用、使用Java编写XML应用的方法(尤其是XML技术与J2EE相结合使用),如何开发Web服务应用程序等内容。本书面向具有一定Java语言基础的读者,可以作为大学本科和研究生的Java语言高级实验教材,同时,也是一本编写Java服务器端编程的参考书。 -
JAVA模式(美)Mark Grand著;亢勇,豆庆华等译本书含有50种可重用Java模式,其中的一些是首次使用,它们可以帮助读者完成更多优秀的设计,本书使用UML文档来证明每一种模式,并且为某些模式提供了代码示例或Java核心API示例。MarkGrand是分布式系统、面向对象设计和Java领域的专家。目前从事将组件和程序结合到应用程序中的开放源构架研究工作。他是“PatternsinJava”(《Java模式》)系列丛书的作者,也是Internet上第一个商业B2B电子商务产品的设计者。软件模式已成为软件工程领域内的一个热门话题,它可以解决软件开发中的复用问题,并且促进了面向对象软件技术的发展。应用软件模式往往使得软件更加简洁、灵活、易于理解且富有灵活性。本书将Java语言、统一建模语言(UML)与模式相结合,从软件工程的各个阶段对模式进行了描述,全书共9章,第1章介绍了软件模式的概念和发展,读者可以从中了解模式的相关知识;第2章简要阐述了UML的相关知识,包括类图、协作图、状态图等;第3章详细描述了软件生命周期,并配有具体的实例;第4章到第9章分别介绍了通用职责分配软件模式(GRASP)、图形用户界面(GUI)设计模式、代码编制模式、代码优化模式、代码健壮模式和测试模式。本书是一本关于Java模式的权威且通俗易懂的指南,可供有经验的程序员掌握所介绍的模式。对于初学者,本书也是一本难得的参考书。 -
Java解析教程(美)Ira Pohl,(美)Charlie McDowell著;王晓光译;王晓光译本书深入浅出地向读者讲解Java编程,是为那些没有任何编程经验的读者编写的。本书在透彻介绍Java现代化编程技术的同时,展老婆子所有基本数据类型和控制语句的传编用法,并介绍了Java的面向对象特性及其对程序设计的重要性。此外,本书详细解释了Java中比较复杂的特性。本书既可作为专业编程课程的主修教材,也可作为数据结构课程、软件方法学、可比性语言等课程的补充教材,当然,任课教师也可将本书用于将Java选作备选语言的其他课程。本书借助于精心设计的示例程序,采用颇受学生欢迎的“解析法”,揭示了Java的主要特性,并着重突出了编程风格和编程方?āJ橹惺紫冉樯芰怂谢臼堇嘈偷目刂朴锞涞南肮哂梅ǎ缓笱蚪ソ傻絁ava语言面向对象的特性以及这一特性对程序设计的重要性。本书用一半的篇幅深入讨论了一些高级主题,如多线程、GUI、异常处理和文件操作等。本书既可用作相关专业初级教材,也适合打算提高编程技能的读者自修和参考。 -
Visual C++数据库编程实战韩存兵编著本书内容涉及数据库系统体系结构,VisualC++的Access访问技术、ODBC访问技术、SQLServer访问技术、MySQL访问技术以及Oracle访问技术等知识。内容全面,讲解透彻,实例典型,方法实用,具有很强的技术指导性。这是一本讨论利用VisualC++进行数据库应用系统开发的技术指导书。数据库应用是软件的根本,本书从数据库系统模型,全面讨论使用VisualC++提供的多种数据库访问技术——ODBCAPI,MFCODBC,ADO,DAO以及OLEDB等进行Access,ODBC,SQLServer,Oracle,MySQL等数据库系统应用程序开发的基本技能与方法。全书共分为6章,内容涉及数据库系统体系结构,VisualC++的Access访问技术、ODBC访问技术、SQLServer访问技术、MySQL访问技术以及Oracle访问技术等知识。内容全面,讲解透彻,实例典型,方法实用,具有很强的技术指导性。 -
Java网络编程基础殷兆麟主编本书主要介绍Java面向对象编程和Java小应用程序编程的有关概念、术语、技术。这些是进一步学习Java网络编程和Java网络高级编程的基础。本书共11章,1-8章分别介绍Java语言特点、Java开发环境基本知识、Java语言基础、Java面向对象的程序设计、异常处理、Java基本类的使用、图形用户界面、多线程编程。这些内容是Java应用程序设计的基础知识。第9章简明介绍网络基本知识与URL编程,使没有学习过程计算机网络的学生在学习本书也不会因缺少必要的网络知识而感到困难。第10章介绍Java小应用程序的开发。第11章介绍Java程序的存档及存档文件的使用。本书可作高职、高专计算机专业、电子商务专业、通信专业及相关专业的Java网络编程基础教材,也可作为Java爱好者、网络编程爱好者的自学教材。 -
The J2EETM Tutorial中文版(美)Stephanie Bodoff[等]著;颜承[等]译或许你已经非常熟悉Java程序开发,但是现在,你应该进入更高一个层次,使用Java2平台企业版(J2EE)来创建企业级应用程序。《The J2EETM Tutorial 中文版》以丰富的实例提供独一无二的技术指导,对于每一位在J2EE平台上开发和部署应用程序的开发人员来说,都是一本案头必备的参考手册。《The J2EETM Tutorial 中文版》的作者是Sun Microsystem公司Java开发小组资深的开发人员,与另一部取得空前成功的《The JavaTM Tutorial》一样,建立了与读者之间最为有效的交互途径。同时,在本书的编写过程中,也综合了大量来自于最终用户和系统设计师们的建议与反馈,保证了《The J2EETM Tutorial 中文版》能真正提供有价值的技术指导。你会发现书中使用了许多构思精巧的实例程序(包括源码)来描述J2EE关键的概念。此外,简明扼要的文字说明也有助于你快速掌握J2EE平台的多项技术,包括:Enterprise JavaBeanJava ServletJavaServer PagesJava Message Service (JMS,Java消息服务)Java Naming and Directory Interface (JNDI,Java名字与目录接口)XMLJ2EE Connector Architecture (J2EE连接器架构)JavaMailJDBC当你准备创建自己的大型企业级应用系统时,希望求助于无以伦比的技术指导、知识和经验时,你会发现在《The J2EETM Tutorial 中文版》一书中你能找到所有的一切。本书的配套光盘中提供了大量有价值的资源,包括全套的《JavaTutorial》电子版,J2SE v1.3.1和J2EE v1.3.1软件开发包,Java BluePrint的实例程序与电子书,以及Forte的一个J2EE插件。Stephanie Bodoff, Dale Green, Kim Haase, 和Eric Jendrock是Sun Microsystem公司的专职作家,他们与Java开发人员团体(JDC)的Monica Pawlan一起编写了J2EE平台的联机文档。Beth Stearns是Computer Ease出版社的总裁。 -
Java语言与面向对象程序设计题解及实验指导印旻编著《Java语言与面向对象程序设计题解及实验指导(附光盘)》是《Java语言与面向对象程序设计》一书的配套教材。全书分为“习题解答与补充习题”和“实验指导”两部分。在“习题解答与补充习题”部分,绘出了《Java语言与面向对象程序设计》一书中绝大部分习题的详细答案,包括代码、图、表、文字解释等,对某些习题还给出了一个以上的答案;在习题解答之后增加了少量不附答案的补充习题,以方便读者参考。在“实验指导”部分,给出了14个精心已设计的实验,分别与《Java语言与面向对象程序设计》中的各章相对应。配书盘中附有所有程序的源代码、编译后生成的字节码或相应的HTML文件。《Java语言与面向对象程序设计题解及实验指导(附光盘)》层次清晰、实用性强,可作为高校Java语言程序设计课程的辅导用书,也可供编程爱好者参考使用。 -
JAVA RULES中文版(美)道格拉斯·邓恩(Douglas Dunn)著;(美)JavaResearch.org译;JavaResearch.org译对于希望精通Java编程语言复杂细节的应用程序员来说,本书是一本全面的参考书,内容详尽,深入浅出。本书彻底地讲述了Java编程语言和Java虚拟机(JVM)的核心细节,使读者能够有效地深入理解Java平台。基于Java语言规范的第二版和Java虚拟机规范,本书以更加友好的教程风格,展现了这些规范的一个子集。从平台基础到API,这本百科全书式的指南全面地展示了Java语言的方方面面——包括以前没有文档化的一些特性。实用的指导遍布全书,都由官方的语言文档或权威技术领导者们的真知灼见所支持。独特的编排、对话式的风格,使本书成为对Java语言有一定了解,寻求精通捷径的程序员的理想读物。DouglasDunn是一位Java编程顾问,拥有超过10年主流商业应用开发的经验。目前,他正在撰写本书的附加卷。
