JAVA及其相关
-
J2ME无线Java应用开发(美)Paul Tremblett著;王伯欣等译本书详细描述了如何用J2ME开发Java支持的移动电话、PDA等嵌入式无线设备的应用程序。本书共17章,分为四个层次。第1章至第4章从在模拟器中输出简单的问候语“Hello MIDP”开始,让读者对Forte CE的J2ME无线工具包和MIDlet特性有一个总体的认识。第5章至第8章着重介绍MIDP API用户交互控件及高级用户界面制作。第9章到第16章详细讲述为移动设备开发安全、使用便利的应用程序,并对开发中能遇到的安全性、网络连接、兼容性与数据操作等问题作了全面的阐述。最后第17章用一个几乎涵盖全书内容的实例程序结束全文。本书实例丰富,源码详尽,适合于那些喜欢通过分析和修改能运行的例子程序来学习的开发者,更是热爱Java编程的开发者赶上主流无线设备新技术、学习J2ME不可多得的一本好书。
-
Java语言程序设计杨有安编著本书是为高职高专院校非计算机专业学生编写的教科书,是学习面向对象程序设计知识的基础教材。全书将计算机高级语言程序设计的基本算法结构内容和Java语言面向对象程序设计技术内容有机地结合,用大量的实例引导读者学习和掌握各章节的知识。读者通过对本书的全面学习,能学得利用Java编程工具编写适应Internet网络环境应用软件的能力。通过本书的学习,读者还能初步了解面向对象技术的基本理论。本书内容全面、实例丰富,各章节附有适量的习题,便于自学。本书也可作为大中专学生学习面向对象程序设计知识的入门教材,还可作为计算机应用科技人员的自学教材或者作为实用技术培训的教材。本书前言随着Internet在全世界迅速的发展,Java语言也应运而生,这种适用于Internet的网络语言是信息领域的一场新的技术革命,对信息世界愈来愈产生巨大的影响。Java是一种编程语言,同时又是一种开发环境和一种应用环境,它是一个面向实体的通用程序设计语言。Java不但适用于网上程序设计,也适用于一般的大规模软件工程项目。用Java做成的动画优美流畅,倾倒了无数用户。Java为全球信息网带来了生命,它的产生是一场真正意义上的技术革命,可以预言Java还将带来更深刻的革命。Java语言的产生是软件工业的一场革命,有着广泛的应用前景。它是一种广泛使用的网络编程语言,是一种新的计算概念。Java作为一种程序设计语言,它简单、面向对象、不依赖于机器的结构,具有可移植性、健壮性、安全性,并且提供了开发的机制,具有很高的性能。另外,它最大限度地利用了网络,Java的小应用程序(Applet)可在网络上传输而不受CPU和环境的限制。Java还提供了丰富的类库,使程序设计者可以很方便地建立起自己的系统。因此,学习Java语言可以说是顺应了时代潮流。为了满足高职高专院校非计算机专业学生学习面向对象程序设计基础知识的需要,我们编写了本书。本书共分9章。第1章为Java概述;第2和3章介绍了Java语言的数据类型和表达式、类、对象、方法以及输入输出流的概念和应用;第4至7章对控制语句、数组、方法的设计技巧和字符串等作了较详尽的介绍;第8章的内容是多媒体技术;第9章对鼠标、键盘事件的处理以及用户界面的设计技术作了较详尽的介绍。为方便读者学习各章节内容,各章提供了丰富的例题和适量的习题。内容安排由浅入深,循序渐进,并融会了编者多年的教学实践和开发研究的经验体会。本书在编写的过程中,杨帆同志做了大量的资料的汇集工作,并对书中的例题程序进行了调试,在此表示深深的感谢。书中有不当之处,恳请专家和读者批评指正。编者2001年8月
-
JAVA技术手册(美)David Flanagan著;吴益华,陈志远译;吴益华译这本全球畅销书是供所有Java程序员进行快速查阅的一本精华参考手册,对Java语言及其主要的API进行了精辟的介绍,经验丰富的程序员可以借此立即开始编写Java代码。本书第三版涵盖了Java1.2和Java1.3beta。本书的内容包括:·简明扼要地描述Java语言的语法,可作为速成指南和语言参考手册。·解释Java的面向对象特性,假设读者没有任何面向对象的编程经验。·JavaAPI的概述,显示如何执行一般的任务,例如字符串操作、输入/输出、线程处理,以及组成Java2平台的类和接口。·与Sun的JavaSDK一同发售的Java开发工具的文档。本书继承了O'Reilly经典的速查手册风格,含有主要的Java软件包中所有类的参考资料,包括java.lang、java.beans、Java.math、Java.net、Java.Securlty、Java.text、Java.utll及Javax.crypto。本书囊括了在Java1.2和1.3中的所有新类。作者介绍David Flanagan是一位专注于Java写作的计算机程序员。他与O'Reilly公司合作的其他作品包括《Java Foundation Classes in a Nutshell》、《Java Enterprise in a Nutshell》、《JavaScript:The Definitive Guides》、《Java Example in Nutshell》、《Java Power Reference》以及《JavaScript Pocket Reference》。David从麻省理工大学获得了“计算机科学与工程技术”的学士学位,他与伙伴Christie住在美国的东北部,在太平洋海岸的西雅图、华盛顿与温哥华、不列颠哥伦比亚这几个城市之间。
-
JAVA 2面向对象程序设计洪维恩编著本书是一本全面介绍Java语言特点及应用技术的实用书籍。书中内容详实严谨、深入浅出、概念清楚。以Java2基础程序设计、面向对象程序设计与窗口程序设计为三大主轴,利用浅显易懂的语言,丰富简单的实现范例,完整地介绍了Java2面向对象程序设计的要点难点!Java的运算符、表达式与语句、循环与选择性程序结构、数组与函数、类与类库、继承、异常处理、多线程、文件处理与事件处理等在本书中都有详尽的介绍说明。全书共分19章。第1章到第6章介绍了Java语言规范、基本功能及特点。第7章到第18章介绍了Java语言面向对象的概念和方法,Java语言面向对象的特性。第19章简要地介绍了Applet程序的概念及简单应用。该书既适合于初学者又可作为广大计算机技术人员的自学参考用书。书后有中英文索引。随书配有光盘一张,内附书中范例程序的源代码及习题答案。本书由台湾博硕文化股份有限公司提供版权,中国铁道出版社计算机图书项目中心审选;彭吉梅、王洋、张强、孟伟、马超、廖康良、陈贤淑、孟丽花等同志完成了本书的整稿及排版工作。
-
JAVA编程习题与解答(美)John R. Hubbard著;王强等译这本书主要用于自学。如果与一门用Java语言编写的计算机科学的基础课程结合在一起使用,学习效果会更好。本书包括200多个例子和习题。作者坚信最好通过实践来学习编程。本书包括:200余个习题,提供分步骤给出的详细解决方法;上百个附有答案的实际问题;对Java编程概念和实际应用的清晰解释;便于学习的Java小程序的构建、交互式应用和其他重要的因特网技术。书中所有的实例、习题答案和补充问题的源代码都可以从作者的主页下载:http:www.richmond.edu/hubbard/该站点还包括一些对本书的改进和增加的内容。
-
Java数据结构与面向对象编程基础[美]Richard Wiener,[美]Lewis J.Pinson著 ;罗英伟,汪小林译本书以Java GUI编程为描述方法,以UML为建模工具,应用面向对象的编程方法研究经典数据结构。全书分两大部分18章。第一部分是第1到8章,介绍了面向对象的编程方法和Java GUI编程方法。第二部分包括第9到18章,着重讨论了一些经典的数据结构,并配有精心设计的实验程序以加强读者对基本概念和原理的理解。附录介绍了UML、算法复杂度的简单概念以及本书所用到的Foundations类库的安装与使用。本书是通过Java语言学习经典数据结构的最新教材,适合高等院校计算机专业学生阅读,也适合希望在Java OOP、GUI编程和数据结构方面有所提高的软件开发人员。
-
JavaTM经典实例(美)Ian F. Darwin著;张晓坤,刘基诚译本书收集了Java程序员经常遇到的成百个问题的解决方案,涵盖了Java应用的方方面面,堪称讲述Java应用的百科全书。书中的实例从正确设置CLASSPATH和读取环境信息这样的简单任务,到应用XML和添加Email功能的完整程序,几乎无所不包。 无论你是否直接使用书中的实例,作为灵感的源泉,作为学习Java的工具,或者用于其他用迭,本书都将成为你图书收藏中的珍品。还没有一本书能够如此全面地讲述Java的诸多功能,并能够如此容易地运用到实践当中去。本书的主题包括:·编译、运行和调试Java程序·运行环境处理·字符串和模式匹配·数组和集合的应用·并行和串行端口的编程·文件系统管理·Web编程(含applet)·Servlet和JSP·电子邮件·数据库访问·应用XML·分布式编程·内省·国际化·图形和音频·图形用户界面·多线程·多语言混合编程本书对于Java程序员而言是理想的“第二本书”(也是理想的自学书籍),讲述API比一般书籍要详细,非常适于扩大Java应用的知识面。Ian F.Darwin有三十年的计算机软件开发经验,是Learning Tree国际教育公司的讲师和课程设计师。
-
Enterprise Java Bean设计实务沈建男彻底应用Enterprise Java Bean,强化网络系统结构!Enterprise Java Bean是一种完全面向对象的网络交换组件,除了具备地J2EE架构的优点外,在复用性、扩充性和可移植性上也相当出色。从程序设计的角度来看,Enterprise Java Bean是一种易于开发、实现,并可重复使用的网络信息访问组件,对client端而言,Enterprise Java Bean是一种安全、稳定和可靠度极高的数据交换访问架构。因此,要建立强悍的网络系统,Enterprise Java Bean是绝佳的选择。
-
数据结构习题与解答John R.Hubbard 著;阳国贵 译2001年11月中国正式加入世界贸易组织,并以前所未有的速度全面对外开放。严格遵循国际公约和惯例来开展国际事务的交流已成为必然。本书以比较的方法为研究原则,集不同时期不同国家的国际私法研究理论和实践之大成,将最新最先进的的国际私法知识介绍给读者。国际私法发展到今天,已成为一个涵盖国内法源和国际法源,包括冲突法、实体法和程序法三大规群的庞大的法律部门。国际私法范围的不断扩大和内容的日益增多,无疑对国际私法的教学带来了一定影响。为适应21世纪国际私法教学之需要,编写了这套国际私法教材。
-
Instant Java2/2002编程实例解析应用丛书温平进等编本书基于HTML的最新版本,用103个实例对HTML的功能和用法进行了详细讲解。全书由12章、3个附录组成。第一章到第十章对HTML4.0语言的用法及其编程进行了全面的阐述,通过这十章的学习,读者不但可以解读几乎所有网页的HTML源代码,而且还能够亲手制作出具有较高水平的个性网页。除了对HTML4.0网络编程的完全讲解外,第十一章还用实例详细介绍了23种网络编程技巧和网络动态特效,其中有用最新的CSS(层叠样式表)技术制作,也有用JavaScript脚本语言制作。读者只需把这些特效稍做修改就可用到自己的网页之中。书中还介绍了一些奇特的网络游戏编程技巧,这些编程思路充分地挖掘出了HTML语言的应用潜能。最后为了让大家对网页的整体制作有感性的认识,在本书的最后三章中详细介绍了三个大型综合网页的制作方法,并有完整的源代码。这三个综合网页涵盖了主页、综合表单和具有很强动态的页面等各种网页技术。本书面向初、中级用户,对高级用户也有参考价值,同时也可作为社会AutoCAD2002培训教材。本书实例程序源代码请从www.bhp.com.cn上下载,或可另行购买配套光盘(包含本套书的相关程序、素材),定价15元(含邮费),需要购买者请直接与北京中关村大街26号083信箱(邮编100080)常丽小姐联系。