JAVA及其相关
-
Java编程精选集锦《电脑编程技巧与维护》杂志社主编Java具有平台独立、面向对象、多线程等许多优点,是目前最为优秀的编程语言。所以,得到广大编程人员的喜爱,因而在网络编程方面Java已成为首选的编程语言。本书的特色体现如下几点:第一,每一章都是通过一个个的实例来介绍Java应用编程方法和技巧,避免枯燥、空洞的理论,并且每一个实例都具有很强的实用性和代表性。在实例的讲解上一般是先给设计目标,接着介绍实现该目标的基本思想和方法,然后详细给出其核心程序的源代码,对程序的关键部分进行讲解并给出程序的运行效果。第二,所选的每一个实例都是从事Java编程人员的经验总结,具有很强的实用性,其中很多编程技巧值得借鉴。第三,每一个实例的程序源代码都是经过上机调试并通过,给开发人员移植源代码带来了方便,从而加快应用编程的步伐。第四,选取一些老版本开发环境的经典实例加以点评分析,使之能够起到触类旁通的作用。本书定位于有Java应用基础的编程人员和开发人员,对初学Java编程的新手也有一定的参考价值。
-
J2ME手机编程基础Leopold Lee编著Java是一个让许多程序员为之激动的话题,自从其发布以来就以良好的跨平台特性让人们赞不绝口。除了在网络服务器端和济览器的应用之外,Java还提供了对于某些移动设备上进行应用程序开发的规范,如手机上的MIDP和CLDC。该规范提供了Java与无线网络两种技术的整合,使得手机的功能进一步得到增强。本书主要讲述J2ME手机编程的基础知识及其应用,全书以通俗易懂的语言精典实例讲解MIDP和CLDC规范以及基于这两种规范使用Java进行手机通信程序开发的方法与技巧,以便使读者迅速掌握这门新兴而又蓬勃发展的技术。从而为在该手机无线通信编程领域大显身手奠定坚实的基础。本书适合Java初学者或有一定基础的程序设计人员,同时也适合对无线网络或无线商务及娱乐有兴趣的读者,以及希望使用J2ME进行手机无线通信编程的人员。
-
Java编码规范Allan Vermeulen等编著本书通过对Java编码风格的总结和规范,帮助Java程序员养成良好的编码习惯,提高工作效率。全书共总结了108条Java编码原则,分为一般原则、格式、命名、文档、编程、包6大类。每条原则后面都有细致的说明,有的还举出代码例证。“Summary(总结)”部分对这些原则给出了统一整体的呈现,使读者在速查的时候可以一目了然。全书最后给出了Java编程的常用术语说明。本书适合专业的Java程序员和软件项目管理人员阅读,也可供Java软件项目开发团队参考。
-
J2EE应用开发赵强,乔新亮编著本书主要讲述如何将最流行的J2EE服务器WebLogicServer和最好的Java集成开发环境JBuilder结合起来进行J2EE应用程序的开发。JBuilder作为优秀的Java开发工具可以大大简化J2EE应用的开发,而WebLogicServer是被广泛应用的J2EE应用服务器,当前世界上许多大企业都在使用WebLogicServer创建大规模的应用程序。本书介绍如何将最流行的J2EE服务器WebLogicServer7和最好的Java集成环境JBuilder结合起来开发J2EE应用。内容包括WebLogicServer的安装、JBuilder下的集成环境的配置,开发Servlet、JSP、数据访问、远程调用技术、JMS技术和三类EJB组件的开发。本书还通过一个规模适度的J2EE应用:网上购书系统,介绍了基于J2EE平台的企业级应用开发的全貌。流行的服务器+流行的开发环境+流行的计算平台是本书的特色。飞思在线http://www.fecit.com.cn的“下载专区”提供本书源代码下载。从环境搭配到高级应用开发,本书为那些想用J2EE开发应用的初学者和中级读者提供了学习的捷径。如同所有的软件产品一样,WebLogicServer和JBuilder是不断发展的,本书是基于BEAWebLogicServer7.0和JBuilder8(企业版)而编写的(本书所讲内容对刚发布的JBuilder9同样适用),读者需要安装以下软件:●BEAWebLogicServer7.0。●JBuilder8(企业版)。以下是可选内容:●数据库服务器:本书使用的是JBuilder8自带的数据库JDataStore,如果读者需要使用其他数据库,例如Oracle,可以自己安装。●SMTP兼容的邮件服务器:如果要编写JavaMail应用程序的话需要安装邮件服务器
-
Enterprise Java with UML中文版(美)CT Arrington著;马波,李雄锋译;马波译本书是第一本全面介绍用UML对Java应用程序进行建模的指南。作者通过具体的开发实例深入浅出地介绍了用UML这个建模工具开发面向对象系统的方法,对不同解决方案的优缺点进行比较,分析在开发过程中开发团队所碰到的各种常见问题。在介绍用建模工具开发系统时,本书还提供了开发企业级应用系统的策略以及相关技术,包括XML、servlet、EnterpriseJavaBeans、SwingComponents、CORBA及RMI等,并讨论如何在不同的技术组合中做出权衡、如何与相关的Java技术相结合进行系统开发。本书内容翔实,讲解透彻。通过本书,读者可以对UML建模技术以及面向对象的分析和设计有一个全面而深入的认识和了解。随书附带的光盘中包含书中的示例代码。对软件系统建模,就是要理解和熟练运用UML。现有的UML图书虽然已经很多,但是像本书这样完全从实战出发讨论实际应用的却少之又少。本书荣获Amazon读者五星评价,被公认为最佳UML入门图书之一。作者通过一个样例考勤卡系统,对整个软件开发过程进行细致入微的分析和讨论——从用户需求到最终实现,从建立各种UML图表到完成最后代码,让读者从实际操作中全面系统地理解和掌握UML,学习Java企业级开发的核心知识,使读者对软件开发过程有全新的理解。同时,本书还澄清了许多盲点和误区。所有这些内容,你在下一个项目中就可以参考使用!通过本书,你可以:进一步加深对面向对象分析与设计的理解学会如何在Java开发中灵活使用UML广泛了解各种UML软件模型,从中做出正确选择学会如何用UML来描述其他的技术和类库,如servlet、XML以及Swing本书附带光盘中包括:考勤卡系统的全部设计文档和源代码如何安装并使用Sun的J2EE运行考勤卡系统的说明
-
Java面向对象程序设计(美)Paul S.Wang著;杜一民,赵小燕译;杜一民译本书综合介绍了Java语言编程技术和面向对象程序设计两部分内容.在讲授Internet上最流行的编程语言Java的同时,还介绍了它所采用的面向对象技术的基础理论、主要原则和思维方法。本书内容翔实全面,涵盖了从基本概念到高级主题(联网、多线程和反射等)等内容,并介绍了面向对象设计的实用知识。书中给出大量经过调试运行良好的实例,便于初学者入门,同时有助于提高读者解决实际问题的能力。本书适合用作:·高等院校本科生或研究生教材·Java初学者的自学用书·C/C++程序员转向Java的学习资料
-
Java程序设计教程(美)Julia Case Bradley,(美)Anita C.Milspaugh著;徐强,常丽莉等译本书是为开发企业级应用程序的初学者撰写的,大量的实际图例使整本教材通俗易懂,没有任何该方面开发经验的人也可轻而易举地掌握堪称当今最主流开发语言之一的Java。全书首先介绍了面向对象的方法和可视化组件,讲述了小程序的概念及其在HTML中的应用;然后详细讲解了Java语言的用法及其特性,其中包括Java中的常量和变量表示, public、private关键字,布局管理器,各种运算符,数值格式化,类的概念,控制语句(如条件语句和循环等),复选框和单选按钮的使用,以及数组的使用;此外,应用程序、Swing组件、框架、对话框和菜单等内容在本教材中也有较详尽的讲述;书中还讲述了Java中的多媒体、接口和内部类,以及如何使用JDBC和SQL操作数据库;比较了Java和JavaScript两种语言;最后介绍了JavaBean、客户/服务器以及安全性。附录中就集成开发环境、标准集、调试等内容进行了更详细的论述,并给出了反馈部分的问题答案。 本书适用于Java编程的初学者以及软件开发人员、相关专业的技术人员等。
-
JFC核心编程(英)Kim Topley著;郭旭,朱洁斌,吴宇文译;郭旭译本书适用于有经验的Java程序员,对于那些希望深入探索JFC,特别是Swing组件集的开发人员尤其有用。在Java编程中,JFC是GUI程序设计的事实标准。本书深入、全面地讨论了JFC编程技术细节,是一本世界级的JFC畅销书。KimTopley,资深软件开发者,从业经验超过25年,是全球首批获得SunCertifiedJavaDeveloper资格认证的人之一。他是CoreSwing:AdvancedProgramming一书的作者。在Java编程中,JFC是GUI程序设计的事实标准。本书深入、全面地讨论了JFC编程技术细节,是一本世界级的JFC畅销书。书中使用工业级程序示例,深入介绍了J2SE1.3新引入的关键JFC特性,包括Swing增强、输入校验和新的按键绑定模式。作者从程序员的视角出发,致力于解决编程开发中最常见,而JFC文档中又语焉不详的关键问题,包括树型组件的处理、定制渲染器和编辑器的使用、文本组件、使用内部窗体建立多文档程序等。此外,光盘包括书中所有例子的源代码,可在Windows、Solaris和Linux上编译并运行。本书适用于有经验的Java程序员,对于那些希望深入探索JFC,特别是Swing组件集的开发人员尤其有用。
-
数据结构与算法(美)Adam Drozdek著;周翔[等]译;周翔译在C语言作为教学语言时期,数据结构几乎都是用C语言来描述其算法。Java语言诞生后,以其功能完备及跨平台等特性,逐渐为计算机领域广大科技工作者所偏爱。因此,用Java语言来描述数据结构及其算法,有着很重要的现实意义。本书顺应了计算机科学发展的需要,以面向对象的方式描述了数据结构的设计和实现范例,在数据结构的实现中用Java作为编程语言。本书的重点是数据结构,算法是从数据结构的角度来考虑的。本书强调了数据结构和算法之间的联系,详尽地描述了不同类型的递归,在每一章(除了第2章)都提供了示例学习和编程作业。本书适合作为初学数据结构的学生的教材,同时也为高年级学生提供了一些极富吸引力的内容。
-
应用Java API开发Web Services(美)Jay Foster,(美)Mick Porter等著;李华飚,黎晓冬等译;李华飚译将XML集成到你的Java平台:·掌握JWSDP(JavaWeb服务开发工具包)·运用Java开发和使用Web服务和XML文档·支持XML标准诸如DOM、SAX和XSL这是一本全面介绍使用JSWDP来开发Web服务的实用参考书。JavaWeb服务开发人员包(JavaWebServicesDeveloperPack,JWSDP)是一个工具和库的集合,设计这些工具和库使得用Java开发Web服务尽可能地简单。本书介绍了JWSDP的组成以及如何使用Java来处理XML文档。接下来讲述了JWSDP对SOAP的支持、如何查找和描述Web服务以及安全问题等。本书结构合理,体例清晰,讲述过程中使用了丰富的实例,非常适合读者理解。本书适合专业的Java软件工程师阅读,也适合开发Web服务的专业人士阅读。对于有兴趣学习Java和Web服务的IT人士,也是一本很好的参考书。