JAVA及其相关
-
VisiBroker for Java开发人员指南(美)Borland/Inprise公司著;李文军等译本书提供了使用VisiBroker for Java 4.0 开发基于对象的分布式应用程序的详细资料。CORBA是公共对象请求代理体系结构的缩写,是由对象管理组(OMG)制定的一种面向对象应用软件体系结构的规范标准。由Inprise公司开发的VisiBroker产品使程序员能够遵循CORBA规范开发与调配基于对象的分布式应用程序。该产品最新推出的4.0版本完全遵从了最新的CORBA规范2.3版。本书内容分为上下两篇:上篇是“VisiBroker for Java程序员指南”,包括了CORBA与VisiBroker入门、服务程序与客户程序的基本概念、VisiBroker ORB及其CORBA服务的配置与管理、各种工具与服务等知识。下篇是“VisiBroker for Java参考手册”,包括了VisiBroker所提供的程序员工具、IDL到Java的映射的介绍以及所提供的方法及参数的详细说明。本书适用于熟悉面向对象开发方法以及Java程序设计语言的编程人员。
-
深入学习:Java多线程编程(美)Bil Lewis,(美)Daniel J.Berg著;关欣[等]译Java技术和多线程编程是当今两大热点。本书着重讨论了如何使用Java技术进行多线程编程,如何提高应用程序的性能,并与另两大多线程序POSIX和Win32进行了经较。本书从基本概念入手,进而介绍线程的生存期、作业调度、同步等原理,在此基础上详细讲解了网络和Internet应用的多线程程序设计。全书针对所介绍的各个知识点分别提供了大量源代码实便,使读者更易理解各项技术。本书可作为高级程序开发人员、高等院校计算机专业高年级学生的参考书。线程调度模型和同步——给出了复杂的实际问题的解决方案。用于网络和Internet应用程序的多线程程序设计。与线程相关的数据:使用和实现。功能强大的OS库可使基于Java多线程编程更加有效。为SMP硬件优化线程性能和设计。用强有力的技术和综合的例程改善基于Java的应用程序性能。
-
Java完全探索(美)Chuck Cavaness等著;师夷工作室译本书是关于Java语言的权威参考书,内容涵盖了Java语言的方方面面。全书共分为五个部分。 在第一部分中,本书首先介绍了面向对象语言的设计方法和一些基本概念,使读者对Java语言的编程模式有了整体性的了解;接着以一个简单的Hello World程序为例子,使读者在整体上对Java编程有所了解;之后介绍了Java的基本数据类型、基本数据结构、基本类、基本接口和基本方法、表达式的使用方法以及线程的概念和使用方法等。 本书的第二部分对Java语言提供的丰富的图形显示方法集作了详尽的介绍。首先介绍了Java基础类,接着介绍了AWT的使用方法,然后用两个创建图形用户界面的例子来具体说明,随之还介绍了Java语言的图像处理方法和用户与图形界面的交互。 本书第三部分介绍了Java语言的输入/输出方法。在本书的第四部分和第五部分分别介绍了Java应用程序和数据库的交互与反射机制,以及JavaBean等内容。 对所有Java程序员而言、本书都是不容错过的最新、最详尽的参考书。
-
JAVA WEB服务器应用程序设计肖刚编著Java技术现在已经是一种功能强大的应用程序设计技术,广泛应用于各种类型的应用系统开发之中。Java Servlet技术和Java JSP技术推出以后,Java技术开始全面支持Web服务器端应用程序的开发。特别是在J2EE框架下,Java作为开发Web服务器端应用的主要技术,得到了进一步的强化。 本书循序渐进地介绍了Java开发Web服务器应用程序的各种技术,包括Servlet编程、JSP编程、通过JDBC访问数据库、使用JavaBean实现面向对象设计、JSP/Servlet联合编程、JSP定制标签库、应用程序的装配和部署等等。本书还介绍了大量的高级编程技术,如:Java Web应用程序的安全技术、JSP页面模板、Java Web应用程序性能优化技术、通过构件实现系统集成、Java Web Start、JavaMail、Java RMI、Java XML以及J2EE框架。 本书在讲述各项技术的同时,使用各项主要技术(或技术组合)多次实现了一个较复杂且有实际意义的综合实例——简化的网上软件超市程序并配有光盘。读者可以通过此实例掌握各项技术的应用技巧,而且通过技术比较,可以更深入地理解各项技术的内涵以及它们在整个Java Web应用程序技术体系中的地位。
-
Java 2高级编程(美)Calvin Austin,(美)Monica Pawlan著;前导工作室译本书以一个拍卖行应用程序为例,介绍了在Java 2平台上设计、开发、测试、调试以及调度一个企业级Java应用程序的方法。论述丰富、翔实、由浅入深、几乎涵盖了所有Java程序设计的各种常见情况。内容涉及数据和事务管理、分布式计算、JNI技术、使用Project Swing建立用户界面、调试applet、Application和servlet、性能技术、带签名气 applet和安全管理器、安全和权限等。本书适用于对Java程序设计有一定经验的开发人员。示例程序用Java 2平台所提供的API编写,并就其如何实现以及为什么那样实现进行了解释。
-
21天学通Java 2(美)Laura Lemay,(美)Rogers Cadenhead著;潇湘工作室译本书是详细介绍Java 2的完整而实用的参考书,其主要内容分为三部分:第一部分介绍Java的基本概念,如面向对象编程概念、Java的基本组件、使用对象、列表以及逻辑和循环、创建类和方法。编写Java小程序;第二部分详细说明了Swing和其他可视化编程,如Swing的使用、建立Swing接口、在用户界面上安排组件、响应用户输入、颜色以及字体和图形、线程和动画、JavaSound;第三部分是有关Java的高级功能,如包和接口以及其他类功能、错误处理和安全性、通过Java流处理数据、对象串行化和反射、跨越Internet通信、使用JavaBeans、Java数据库连接和数据结构。本书在每章介绍概念和功能的过程中,还提供了大量的程序实例,并有测验题和详细的解答,以帮助读者巩固所学的内容。通过本书,读者不仅能够循序渐进地学习Java语言,还将掌握有关Java编程的全部技能,并应用于实际项目中。本书适用于Java新手和曾经使用过Java以前版本的程序员。经过21天的学习,您将拥有Java编程的全部技能。通过完整地学习本书的课程,您将掌握基本的编程技巧,并进而学会更高级的技术及概念。本书是国际上畅销书籍的修订版。您可以自前向后按章节循序渐进地学习,也可以选择自己最感举的课程。
-
Java 2与面向对象分析位元文化著最佳程序入门教材。集正确观念深植脑海——以生活化、口语化的方式,建立面向对象观念,并在介绍Java语法的过程中,告诉您如何用面向对象观念思考问题。观念技巧相互印证——以面向对象观念的角度剖析Java程序设计技巧,详述面向对象观念在Java中所扮演的角色。别人头疼你不困扰——对于令人头痢的方法重载、方法覆盖及动态方法配送,本书以图解说明其机制,并专辟章节阐明三者间的关系。范例众多说明详细——让您从程序的实际范例 中扎实学习,并将每个范例的程序代码完整列出,更辅以详细的程序注释与函数说明。软件革命亲身经历——以程序范例的实际讨论,让您深切体会面向对象程序设计是如何提高程序代码的再用性及易于扩充性。重要概念绝不遗漏——书中还说明了Java与一般程序语言不同的接口、包、异常处理、多线程等机制。
-
Web网页开发基础教程郝阿朋,杨清编著本书由Internet基本知识、HTML网页设计、VbScript程序设计、DHTML网页设计和JavaScript程序设计五部分组成。它系统地介绍了网页开发的基础知识。通过本书的学习,读者可以了解Internet和WWW是什么;可以掌握使用HTML和DHTML设计网页的方法;可以利用VBScript和JavaScript进行Web网页脚本程序设计。本书是为初学网页者设计的,因此,在叙述中尽量避免涉及复杂的专业术语,力求简明扼要。全书按一定逻辑关系逐步展开,各部分既有联系又相对独立。本书适合不同读者需要,读者可以根据自己的情况单独学习其中某一部分内容。书中大量的例子可供读者上机验证。本书适合自学,也可作为培训教材。
-
Enterprise JavaBeans编程实战屈晓晖编著本书从服务器端的组件结构出发,由浅入深的引导读者全面掌握和深入领会J2EE的核心技术Enterprise JavaBeans,并使用其在电子商务领域内的具体应用指导读者掌握EJB技术的开发,本书将提供大量实例供读者在实际开发中参考。通过对本书的阅读,相信读者会逐步掌握J2EE核心技术Enterprise JavaBeans。本书是关于Enterprise JavaBeans技术的入门书籍,具有较强的实用性和指导性,对于当前从事电子商务系统应用程序体系结构设计人员,服务器及客户端的程序开发人员,应用程序扩展功能人员,技术支持和管理人员来说是重要的开发指导书,同时也是高等院校相关专业师生教学和自学参考书。
-
Java网络编程殷兆麟主编本书介绍了Java基本语法,Java面向对象程序设计技术,Java程序如何使用TCP和UDP通信协议实现—对一、一对多的网络通信,如何用URL类来获取网络上的文本、图像和相关的网络资源。在介绍这些基本知识基础上,介绍了Java程序如何通过JDBC访问网络数据库;Java远程方法调用机制(RMI)原理及其分布式应用;CORBA技术有关理论,远程接口描述语言IDL到Java的转换,以及如何利用Java在CORBA环境下实现分布式数据库应用。这些内容对于进一步学习网络系统集成技术及代理技术都是非常有用的。本书可作为计算机专业本科高年级学生、研究生教材,也适用于计算机网络编程技术人员阅读。