JAVA及其相关
-
J2EE网络编程标准教程田雪松主编本书是一本全面、系统、深入阐述J2EE技术的最新教材和科技参考书,全书在详细讲解J2EE体系结构的基础上,对J2EE涉及的几项关键技术也进行了深入的探讨,包括XML、RMI、JNDI、JDBC、EJB、Servlet、JSP和JSTL等,在讲解这些技术的同时,还列举了大量的应用实例,使读者可以在实践操作中迅速掌握J2EE的关键技术。书中所列举的实例均由JBuilder工具创建,使用的服务器为Weblogic。为了保证本书讲解内容的权威性与先进性,本书所有内容大部分都与J2EE规范保持一致。书中还加入了最新引入J2EE规范的查询语言、标记文件等内容,是学习J2EE新技术不可多得的参考资料。本书既适合于有一定Java语言基础的J2EE初学者,又可以作为J2EE程序员的参考资料,没有Java语言基础的初学者,也可以结合其他Java语言教材一起使用本书。 -
Java线程编程(美)Paul Hyde著;周良忠译本书以丰富的实例、由浅至深的方式全面讲解如何用Java进行多线程编程。全书分三部分。第一部分(第1章~第10章)介绍基础概念,包括线程、线程组、Swing、线程同步、线程优先级、启动和终止线程、线程间通信等。第二部分(第11章~第18章)介绍一些重要的多线程编程技术,包括自运行对象、异常回调、线程池、完全超时、摆脱阻塞的I/O状态、先进先出(FIFO)队列以及运用类SureStop和BooleanLock等。第三部分为附录,提供了Thread API和ThreadGroup API的相关材料。 本书可以帮助具有Java基本编程知识的程序员学习多线程编程。 -
Java函数实用手册张曜,郭立山,游泳明编著Java是Sun公司推出的面向对象的程序设计语言。本书涵盖了Java的核心类库。对Java平台1.4版本的核心类库做了详细、全面而系统的描述,主要包括包描述和类描述,并从类的层次结构示意图、成员变量、成员函数等几方面做了详细的说明。此外,本书辅以示例对类的典型成员函数的使用做了介绍,包括容器工具包、文本字符格式工具包、语言基础包、I/O系统包、窗口制作和小程序包、网络编程的net包、JDBC和数据库操作的sql包、基于Web应用的servlet包和基于分布式的远程函数调用的rmi包。本书内容丰富,层次清晰,以典型的示例程序和精辟的提示说明,让读者迅速地掌握函数的具体用法,并在附录中提供了Java的相关术语,方便读者查找相关函数的用法。本书可作为初、中级Java编程员和从事Java开发的技术人员的学习和参考用书,也可作为各大、中专院校相关专业和Java函数培训班的参考用书。 -
Java 2 Primer Plus中文版(美)Steven Haines,(美)Stephen Potts著;汪青青,朱剑平等译《Java2PrimerPlus中文版》不是简单地教读者如何编写Java程序,而是倾注全部的笔墨来告诉读者这门语言为什么是这样的。该书还探索了Java创始者在创建该语言时所作出的底层设计决策。因此,本书的目标是帮助读者打下Java编程语言的坚实基础,在此基础上通读全书,就像新技术的发展一样,读者可以在他坚实的基础上添枝加叶。StevenHaines在过去的8年里一直从事企业软件行业工作,并且自1997年起便专注于Java。在过去的几年里,StevenHaines曾先后主持过B2B电子商务、高速Internet市场、应用程序监控和诊断、健壮的客户端和服务器端映像布局和管理等领域的关键体系结构设计。目前他是QuestSoftware公司的J2EE系统工程师,负责为调谐和监控EnterpriseJava应用程序和应用程序服务器定义专家规则。本书全面而深入地讲解Java编程知识,并揭示Java各种特性的设计根源和目标,帮助读者学习并理解Java的本质和精髓。全书分为五大部分,共26章和3个附录,内容包括:Java基础、面向对象编程、图形用户界面、高级主题和JavaWeb技术。每章最后配有一组复习题和练习题,帮助读者巩固本章所学知识。附录部分提供了习题答案,并提供了BorlandJBuilder以及SunOneStudio4的使用说明。本书适合初学计算机编程的读者或初学Java的程序员作为全面学习Java的教材。希望对Java获得更深理解的Java程序员也将在本书中受益匪浅。 -
Java程序设计教程实验手册(美)H. M. Deitel,(美)P. J. Deitel著;施平安,施惠琼译本书是《Java程序设计教程》的配套实验手册,完全秉承了原书严谨、细致、循序渐进的风格。通过一系列由浅入深的实验练习,使学生能够巩固所学的知识。由于编程语言的学习是一个实践性很强的过程,因此实验手册在学习过程中是非常重要的,没有大量的练习是很难熟练掌握Java的,编程语言的学习实际上是一个经验积累的过程。而一本好的实难手册可以使学习者达到事半功倍的效果。更为重要的是,由于本书的对象为初中级读者,因此它提供的这种良好的思维方式将对学生进一步的学习起到极其深远的影响。H.M.Dite和Deitel是Deitel&Addociates公司的奠基人。Deitel&Addociates公司是一家国际认证的培训和出版公司,致力于Java、C++、C、C#、VisualBasic.NET、VisualC++.NET、XML、Python、Perl、Internet、Web和对象技术。Deitel父子编写了许多世界一流的程序设计语言教材,包括《无线因特网和移动商务编程金典》和《C++程序设计教程》等。Java经过多年发展,现在已经真正成长为严格的、主流的开发语言。本书是《Java程序设计教程》的配套实验手册,完全秉承了原书严谨、细致、循序渐进的风格。本实验手册将重点放在《Java程序设计教程》的第2-10章,第12章、第13章、第15章和第17章。本实验手册中的各章分别与《Java程序设计教程》中的各章对应,每章主要分成三个部分:实验前任务、实验练习以及实验后任务。实验前任务包括配对题、填空题、简答题、程序输出练习以衣代码改错练习;实验练习包括每个实验的实验目的、问题描述、示例输出、程序模板、解答提示、强化练习及调试练习;实验后任务包括编码练习和编程挑战。 -
面向对象程序设计古新生主编本书特色:将面向对象编程与当前最为流行的Java语言结合起来,以纯面向对象的Java语言为实例,深入阐释面向对象技术的核心概念。由于Java较其他的面向对象语言更简单、易学且用途更广,容易引起学生学习的兴趣并增强教学效果。本书中的理论部分注重基于概念的正确与严谨,做到说理清楚、逻辑严密、层次分明、通俗易懂。作为编程语言教材,本书还强调实践,所举例子都经上机调试,充分考虑学生学习时容易理解错或上机操作易犯的错误等情况。例子选取与理论部分联系紧密结合,以加深读者理解。采用“注意”、“小窍门”或用图形或表格等方法强调关键和核心,使读者更易理解、掌握所讲知识。为了配合Java软件版本的快速升级,本书尽量按当前最新版本的内容编写。为了帮助读者掌握这门课的专业英语词汇,本书的关键术语都加上对应的英文。 -
Java上机实践指导教程曹德胜,张玲等编著本书以高校目前普遍使用的Java教材为背景,针对Java编程的特点,精心策划,准确定位,概念清晰,深入浅出,通过一些经典例题来阐述Java知识,每章有多个实践,每个实践都是先给出该实践例题的运行结果,再重点分析该例题,这样可以使读者更容易地理解和掌握程序。“程序分析与注意事项”是本书的精华,详细说明了程序和操作中容易出现的错误。每章后还配有习题和对部分习题的提示。本书可作为高等院校计算机及相关专业的Java语言上机实践课程的指导书,也可以作为有一定Java语言基础知识的自学者的参考书。 -
Java程序设计基础(美)John Lewis,(美)William Loftus著;王锦全译;王锦全译本书以Java语言为工具,介绍了进行面向对象分析、设计和编程的方方面面。正文共分12章,包括Java语言简介、类、数组、继承、异常、图形用户接口、软件工程、递归和数据结构等。本书的附录内容丰富,包括Java语法、异常、运算符、修饰符等的参考,同时还提供了一个经过作者总结归纳的Java类库参考,该参考简明扼要、重点突出。本书作者凭借深厚的理论基础和丰富的实践经验,针对具体问题展开讨论,使读者自然而然地形成分析问题、解决问题的正确思路。本书适于高等院校计算机系专科生、本科生使用,对于工程技术人员也颇有参考价值。 -
J2EE & Java黑客大曝光(美)Art Taylor,(美)Randy Layman,(美)Brian Buege著;张伟,张华平,赵金东译;张伟译本书以循序渐进的方式教授您如何防御最新的基于Java的攻击,让您透彻理解黑客的邪恶方法和思考过程。通过贯穿全书的Java和J2EE实际可用代码,您将目睹真实世界中的黑客事件并学习相应对策。ArtTaylorl,Sun认证Java程序员和计算机系统讲师,在计算机领域的从业经历超过18年。他是Java语言的第一批使用者,曾在写过众多与Java技术相关的书籍。BrianBuege,在计算机行业工作了11年的独立顾问,是一位经过认证的Java程序员和开发者,Sun认证Java讲师。RandyLayman,从事Java企业系统开发长达5年,在企业应用开发方面有丰富经验。随着Java应用程序的广泛应用,Java安全问题日益错综复杂。本书作者通过来自现实世界的攻击案例,暴露黑客攻击Java应用程序的方法和手段,提出防御措施与方案,使您未雨绸缪,先人一步。本书首先从Java及J2EE体系结构和基本安全机制入手,阐述Java认证和授权服务、Java密码系统扩展和Java安全套装接字扩展等安全包,书中引用一个完整清晰的示例项目,通过研究它的不同版本,包括独立应用版本、二层应用版本、基于Web的版本和基于EJB的版本,展示Java及J2EE应用在不同环境下可能遭遇的各种安全问题,并及时提出应对策略。本书是开发Java安全应用的宝典,关注的是与应用开发者息息相关的问题。本书面向熟悉Java语言的应用开发人员,对于网络管理员和想了解如何保持J2EE和JavaWeb应用安全的专业人员也不失为一本难觅的参考书。 -
Java程序设计技巧与开发实例朱福喜,唐晓军等编著Java是一种强有力的面向对象的编程语言,1995年由Sun公司开发。用Java语言能编写出应用于Internet上的界面友好的客户/服务器程序,而且写出的程序具有很好的移植性。它可以不经修改,在Windows98/NT、Macintosh和UNIX操作系统上运行。这也是Java的又一个最显著的特点,即平台无关性。用Java编写的Applet程序可以嵌入网页中,并且可以在浏览该网页的计算机上安全地运行。本书全面系统地介绍了标准Java程序设计基本知识和基本技巧,涵盖了面向对象程序设计、基于AWT和Swing的图形用户界面设计、Applet程序设计、多线程程序设计、多媒体程序设计、抽象数据结构、文件和安全性、网络编程和分布计算等内容。在每章的最后,都给出一个有一定深度和规模的开发实例,通过开发实例的学习,可以迅速掌握大型程序的设计和开发方法。本书既可作为读者自学Java的参考书,又可作为Java培训的教程。
