JAVA及其相关
-
基于J2ME的无线设备编程源代码解析(美)Dreamtech软件研发组著;赵刚[等]译;赵刚译本书是一部基于J2ME的书。J2ME是针对PDA、移动电话、双向寻呼机等移动、联网且资源受限设备的Java平台。全书共12章,全面系统地介绍了J2ME在编程方面的技术和技巧。对每一个应用程序都进行了详尽的解释和剖析,使读者能尽快深入地掌握这些编程技术。从第6章开始介绍如何进行商品软件的开发,包括自关机测试引擎、MP3播放器控制、P2P查找、移动Web服务、Palm游戏等。最后一章主要处理从J2ME到J2ME的转换问题。通过本书还可以了解到J2ME在应用上的不同之处。本书叙述简洁、案例丰富、实用性强,是学习和实践J2ME的好读本。书中所带光盘提供了大量的编程源代码,读者可借助该光盘提供的代码,进行新的开发。本书可供本领域的中、高级编程人员使用,也可供从事移动应用的研究、开发人员参考。 -
JAVA的核心技术古新生编著JAVA语言是一种纯面向对象的具有高性能、分布式且独立于平台的网络编程语言,本书以剖析JAVA的面向对象技术为主干,结合大量有说服力并经具体实现的Applet编程实例来介绍JAVA语言。 -
Java 2认证考试指南与试题解析孙卫琴 等编Sun公司在Unix领域一直是技术和市场占有率的领先者,近年来她又推出了Java技术,并成为业界的标准。目前,Java的培训和认证逐渐热门起来。本书覆盖了SCP认证考试的各个考查点。其中第一部分介绍了SCJP认证的相关信息和参加考试的诀窍。第二部分介绍了Java的基本知识,在每一小节中都细致全面地归纳了各个考查要点,并且针对各个考查要点列举了典型的试题进行解析。这一部分,不但对参加SCJP考试有极大的帮助,也是掌握Java语言精髓的最好资料。最后一部分,给出了精心编排的8套模拟题,让考生巩固知识以及进行考前自测。本书还附送一张配套光盘,包括大量最新资料和考试模拟器软件,让您在参加认证考试之前,熟悉和了解整个考试的内容和方式,以便提前何等好准备。本书内容全面,解析详尽,具有较强的实用性,您既可以把本书作为考试的指南,也可以把它作为学习Java语言的参考书,系统深入地掌握Java语言。 -
数据结构习题与解答(美)John R.Hubbard著暂缺简介... -
Java灵感编程飞思科技产品研发中心编著本书在一个轻松活泼、富有感情色彩的故事场景里,介绍了大学毕业生小小成为一位程序员的经历。小小在毕业时面临的主要问题是实际动手能力差,没有多少实践经验。他在电子小蜜蜂飞思的指导下,通过实例的方式,按照每个项目的操作步骤,一步一步地学会用Java来编程,最后成长为一名准程序员。通过本书的学习,读者将掌握JavaGUI程序设计、JavaSwing程序设计、JavaApplet程序设计、Java图形程序设计、Java数据库程序设计、Java网络程序设计等当今编程最需掌握的知识。书后附有多媒体教学光盘,内容包括每个例子的制作过程演示以及源代码,非常方便自学者和培训班学员使用。前言剧场名称:飞思实例剧场节目:《Java灵感编程》主演:小小飞思人物介绍:小小是一个刚毕业的大学生,他勤奋上进,平时喜欢摆弄计算机,但如今像他这样的大学毕业生太多了,企业招聘的门槛也越来越高,他一没有硕士、博士学位,二没有实际工作经验。面对这样残酷的现状,他是怎样在短短的时间内从一个没有开发经验的学生成为准程序员的呢?在本书中,您会发现,其实成为一个准程序员也是一件很简单的事情。飞思是一只聪明可爱的电子小蜜蜂,她每天飞来飞去,不停地在知识的花海中孜孜不倦地采集精华与营养,以前她总是在幕后默默辛勤地工作,不过最近她的上镜率很高,在《飞思MM教电脑》电视节目中已经崭露头角了。这次在她的细心指导下,小小很快成长为准程序员。飞思小小剧情介绍:小小在出门找工作之前要先掌握一些入门的编程技巧,这对应的是书中的第一部分学习篇。当他掌握了这些内容以后,他找到了一份编程工作,但是在工作中他遇到了一些问题,这就是书中的第二部分任务篇。当他掌握了书中的第二部分以后,他从一个初级程?蛟背沙の桓鲎汲绦蛟绷恕H欢诠ぷ髦兴孕枰欢系靥岣摺⒊涞纾獗闶堑谌糠殖涞缙T诖顺沙す讨校⌒《际窃诜伤糓M的指导下,通过每个项目的操作,一步一步地学会编程的。好了,人物、剧情介绍完毕,在演出开始之前,我们再简单介绍一下和本剧中所提到的Java有关的内容吧。Java是SUNMicrosystems公司开发的强有力的新型程序设计语言。这种语言具有易用性、平台无关性、易移植性等特点,向程序员提供了全新的概念,为Internet和WWW开辟了广阔的应用空间。JBuilder是Inprise公司开发的Java语言集成开发环境,它具有强大的功能和友好的用户界面。利用JBuilder,程序员可以快速地创建自己的应用程序,并摆脱了繁琐的界面设计和重复代码输入,从而将主要精力集中到应用程序功能代码的编写上面。JDK是SUN公司开发的Java开发工具,它简单易学,对于Java的初学者来说,它也不失为一种好工具。演出马上要开始了,我们不再多说,生活非常美好,生活的质量也需要您我共同用“勤劳+细心”来改变。在还没有了解本书之前,如果您认为我们只是带给您技术操作的讲解,那么深入了解之后您就会发现并非如此,我们给您的是意外惊喜。在本剧中,您将体会到不断地求知给生活带来的改变。请把本书随身携带吧,面对上司突如其来的任务安排,它可以作为您兵来将挡、水来土掩的速查手册!本书由飞思科技产品研发中心组织编写,主要由陆正武,刘军,马进德,徐敦忠,徐君明等人负责编写工作,在此一并表示感谢。由于本书涉及的内容丰富,加之篇幅、时间所限,不足之处,敬请批评指正。我们的联系方式:电话:(010)68134545(010)68131648E-mail:support@fecit.com.cn网址:http://www.fecit.com.cn通用网址:FECIT、飞思、飞思科技、飞思教育、计算机图书电子工业出版社计算机图书研发部 -
Java Servlets 2.3编程指南(美)John Bell,(美)Tony Loton等著;马树奇等译;马树奇译编辑推荐:本书旨在介绍如何使用JavaServlets技术生成功能强大并且可以移植的企业应用程序组件,如何使用servlet来控制应用程序运行的流程、跟踪应用程序用户、截获及修改请求和响应信息,以及如何与Web服务交互。本书适用于熟悉Java语言及Java核心API的开发者,是美国多位Java技术专家的经验总结与成果汇集。 -
计算机科学导论( )Alan W.Biermann,( )Dietolf Ramm著本书以通俗易懂的语言深入浅出地介绍了计算机学科的主要分支领域,以此阐述了本学科的一些核心思想和研究方法,并结合Java语言介绍程序设计方法的有关内容。本书试图将庞杂深奥的学科内容归纳提炼为易于理解的形式,并通过一些实例进行说明,使学生能够初步理解和体会本学科的一些基本思想方法。主要内容包括:万维网;Java语言程序设计;数值计算机与函数;自顶向下程序设计,子程序与数据库应用;图形处理,类与对象;计算机描述;软件工程;计算机结构;程序语言翻译;计算机虚拟环境;计算机安全;计算机通信;程序执行时间;并行计算;不可计算性;人工智能等。作者AlanW.Biermann教授是美国杜克大学计算机科学系主任,DietolfRamm是该系副教授。内容:1万维网2Java及其相关知识3数值计算与函数研究4自顶向下程序设计、子程序与数据库应用案例5图形学、类与对象6计算机模拟7软件工程8计算机体系结构9程序语言翻译10计算虚拟环境11计算机安全12计算机通信13程序执行时间14并行计算15不可计算性16人工智能 -
用J2EE和UML开发Java企业级应用程序Khawar Zaman Ahmed,Cary E. Umrysh著;康博译;康博译用J2EE开发企业级应用软件是当前一个非常热门的话题,而UML是用于建立面向对象系统模型的标准标记法。本书通过一个完整的实例,系统介绍了用J2EE开发企业级软件工程时,将UML建模技术应用到软件开发过程各个阶段的方法。本书首先介绍了J2EE的基本概念和主要技术,以及UML中的各种设计视图和基本原理,然后以软件工程的开发流程为主线,系统分析了使用UML进行分析、设计,并在使用J2EE技术时,结合应用了UML的方法和技巧。本书从最基础的知识着手,非常适合于初学UML和J2EE的读者:本书后面几章还深入介绍了用UML为J2EE主要技术建模的内容,对于J2EE程序开发人员和软件工程项目管理人员也有很大的参考价值。 -
Java Servlet编程Jason Hunter,William Crawford著;孙鑫,谢茂强译在过去的几年里,Java servlet已经在服务器端开发领域引起了轰动。现在,随着Servlet APl 2.3版的引入,服务器端的servlet将把Java Web软件开发带向更高的层次。为更好地生成动态网页,servlet提供了快捷、强大、灵活的开发环境。开发出来的servlet可以在服务器的进程空间里运行,并能同时处理多个请求,因此,采用servlet方案系统的性能将会比其他解决方案优秀得多。servlet可以使用各种Java API和第三方厂商提供的组件类,而这些都是Java 2企业版(J2EE)的有机组成部分。当然,最值得称道的便是servlet的平台无关性——真正做到了“一次编写,到处运行”(Write once,Serve anywhere)。这本畅销书的第二版经过了全面的修订。对于那些servlet初学者,这本书将会向你展示如何使用servlet来创建强大的可交互的网络应用程序。它的主题包括:动态HTML网页、XML文档、WAP(无线应用协议)和多媒体信息,在介绍这些主题的同时还会介绍会话跟踪、使用JDBC高效连接数据库等技术。如果你对servlet编程有一定程序的了解,本书会向你介绍servlet的最新动态,包括Web应用程序存档文件(WAR)、配置描述符(Deployment Descriptor)、J2EE集成、均衡负载、基于角色的服务安全策略、优化的servlet协作、JSP(Java服务页面)以及其他内容生成框架。 -
Java Enterprise技术手册(美)David Flanagan等著;曹桂宏译本书是一本为编写企业级应用程序的Java程序员撰写的桌面快速参考书。第一部分提供了Java Enterprise关键API的简介:JDBC、RMI、Java IDL(CORBA)、Servlet、JNDI和EJB(Enterprise JavaBeans,企业级JavaBeans)。每章最后都有一节简明扼要地描述这些API类的细节内容,以及其他的几个EnterPrise API。本书是畅销著作《Java in a Nutshell》(译注1)和《Java Foundation Classes in a Nutshell》(译注2)的妹妹篇。《Java in a Nutshell》介绍了Java编程语言以及Java开发平台核心的API软件包和类库的快速参考。而《Java Foundation Classes in a Nutshell》则介绍了构成Java基本类库(Java Foundation Classes)的Java API以及相应的快速参考资料。本书内容本书分为三个部分:第一部分:java Enterprise API简介本部分的章节介绍丁关键的Java Enterprise API并提供了丰富的信息,使你对这些API能够手到擒来。第二部分:企业级技术参考本部分其中有两个章节可以帮助你运用Enterprise API中关键性的技术:SQL和IDL。还有几个章节讨论了Sun公司的JDK(Java Development Kit,Java开发软件包)中为RMI和Java IDL提供的工具。第三部分:API快速参考本部分是全部Java Enterprise API的一个索引形式的快速参考,它是本书不可或缺的一部分。在使用本部分之前一定要先阅读开头的“如何使用快速参考”,它会向你解释怎样最有效地利用本书。相关书籍O’Reilly 公司出版了一系列有关Java编程的书。这些书包括《Java in a Nutshell》、《Java Foundation Classes in a Nutshell》,上面已经提到,这些都是本书的姊妹篇。其他的相关著作还有《Java Power Reference》。该书是做成光盘的电子版,全书体例与《Java in a Nutshell》相同。因为被设计为使用Web浏览器来阅读,所以它是超文本形式的,并且包含了一个强大的搜索引擎。相对《Java in a Nutshell》一书而言,它在广度上强于后者,但在深度上不及后者。《Java Power Reference》覆盖了Java 2平台所有的API,以及这些API的标准扩展,但它没有对各种API的使用进行指导,也没有对每个类分别描述。你可以在网址http://java.oreilly .com上找到O'Reilly出版的所有关于Java的书。面向企业级程序员的书有以下这些:《Java Servlet Programming》(Jason Hunter与William Crawford著) (译注3)本书是编写Servlet程序的指南,包括了动态Web内容、保持状态信息、会话跟踪、使用JDBC连接数据库以及applet—Servlet通信等内容。《Java Distributed Computing》(Jim Farley著)本书是用Java编写分布式应用程序的程序员指南。《Database Programming with JDBC and Java》(George Reese著) (译注3)本书是JDBC的高级使用指导,提出了一个开发Java数据库程序的健壮模型。《Enterprise JavaBeans》(Richard Monson-Haefel著)(译注3)该书为企业级软件开发人员全面介绍了EJB。Java编程的在线资源本书是为读者能快速找到常用信息而设计的,它无法告诉你Java Enterprise API的所有知识。除了上述的资源外,还有一些免费的有关Java编程的在线资源。Sun公司有关Java的主要网站是http://java.sun.com。Java程序员的专用网站是http ://developer.java.sun.com,该网站许多资源都是有密码保护的,需要注册。本书所涉及的一些Enterprise API是Java 2平台的核心部分,所以如果已经下载了JDK,你就有了JDBC、RMI和Java IDL等类。其他的API是它的标准扩展。所以如果你要使用诸如JNDI或Servlet这样的类,必须单独下载。要获得最新的API最好是从Sun公司的产品和API主页http ://java. sun.com/product上查找合适的API。Sun利用javadoc HTML格式提供了所有Java类和方法的电子文档,虽然这些文档在某些地方有些难懂或落后,但是如果你要了解更多关于Java包、类、方法或字段的信息,它确实是一个很好的切入点。如果在你的Java版本中没有javadoc文件,请到http:java.sun.com/docs上下载它的最新版本。最后,不要忘记O'Reilly的Java站点http ://java.oreilly.com,它有Java的新闻、评论以及O'Reilly的Java作者Jonathan Knudsen每月提供的tips—and—tricks专栏。
