JAVA及其相关
-
Java语言实验指导孙一林编著《Java语言实验指导》是《Java语言程序设计》一书的辅助教材,它为Java语言初学者的上机实验提供指导。全书提供了18个方面的基础实验题目,以及完成实验的详细参考步骤和完整的参考程序,并且提供了一些与实验题目相关的上机实验练习题。该实验指导以掌握Java语言的应用为目的,通过上机实验来掌握Java语言的基础应用。《Java语言实验指导》由上机实验时应用到的原理概述,实验涉及的内容,与实验题目相关的参考练习题,以及每个实验的详细参考步骤组成,其内容包括:可快速掌握JDK开发工具的应用、构造Java语言程序、Java类和对象的创建和使用、Java接口的定义、Java语言常用基础类库的使用、GUI标准组件应用及事件的处理、构造Applet小程序、Java多线程编程、Java网络编程、Java多媒体编程、Java数据库编程、Java语言程序编写规则、JBuilder开发环境的应用等。本书通过详细的实验参考步骤由浅和深、循序渐进地指导每个实验,以及编写与实验题目相符合的Java语言程序,使读者通过上机练习书中实验题目来掌握Java语言的应用。本书适合作为大学、大专计算机及相关专业的研究生、本科生、专科生等Java语言初学者的上机实验指导教材,也可作为自学Java语言上机练习的参考用书。
-
Java程序设计教程阎菲主编本书是一本实用的Java教材。全书共分9章,简明扼要、深入浅出地介绍了Java这种广泛使用的网络编程语言,便于读者一开始就可以掌握与运用Java语言最基本的方法与概念。本书注意涵盖Java开发工作中核心的观念,包括Java的基础知识;面向对象技术的基础理论、主要原则和思维方式;类机制以及动态的接口模型等,从而加强学生需要扎稳根基的种种主题。本书指导读者编写出适合于各种情况的应用程序:图形用户界面(GUI)技术,使Java语言开发出的软件具有可视化、可操作化的效果;Java的Applet应用程序,可编写动态、安全、跨平台的网络应用程序;介绍了多线程机制,分别用不同的线程完成特定的行为,实现网络上的实时交互行为。程序设计的例子不仅清楚,而且易于理解,照顾到Java中十分重要的细节,而这些细节正是读者所需要的。全书给出大量调试通过的典型应用程序,所有程序源代码均可从中国水利水电出版社网站下载。本书可作为高等院校本科各专业学生学习Java语言编程技术的教材,也可供其他学生或高校教师以及相关专业工程技术人员参考使用。本书有配套实验与实训指导,并配有用PowerPoint制作的电子教案。
-
《面向对象程序设计——Java》学习指导与习题解答张白一[等]编著纯面向对象的Java语言,以其平台无关性、多线程、高安全性等特征,成为网络时代最流行的编程语言。本书作为《面向对象程序设计——Java》一书的配套教材,除在每章明确提出了学习目的和基本要求外,还简要介绍了每章所涉及的基本内容,并把重点放在了对原书中精选的各类习题以及新补充的一些习题的分析和解答上。书中所附程序全部在Java版本j2sdk1.4.2环境下调试通过。本书可作为大专院校学生学习面向对象技术和Java程序设计的辅助教材,也可作为对面向对象编程技术和Java语言感兴趣的读者的自学辅导用书。
-
J2ME技术手册Kim Topley著;张伶,林琪译;张伶译每一位JAVA编程人员都应必备一套速查手册,本书即为其中的一本,这是《JAVAINANUTSHE-LL》和《JAVAFOUNDATIONCLASSESINANUTSHELL》的姊妹篇,这些书囊括了标准JAVA2平台中有关核心、图形、打印以及GUIAPI等各方面内容。此外,《JAVAENTERPRISEINANUTSHELL(第三版)》则重点介绍了JAVAENTERPRISEAPI,而这正是致力于服务器端或企业级JAVA应用程序的开发人员所关注的。KIMTOPLEY是一位自由JAVA程序员,他拥有一家位于英国伦敦附近的咨询公司。迄今为止,他已为许多金融领域的大牌公司开发过JAVA应用。另外,他还充分利用晚上和周末的时间来汲取JAVA世界的最新发展成果,或撰写一些他认为有意思的或值得讨论的关于JAVA的文章。经过多年的挑灯夜战,他已完成了两本书,一本是《COREJAVAFOUNDATIONCLASSES》,另一本是《CORESWING:ADVANCEDP-ROGRAMMING》(这两本书均由PRENTICEHALL公司出版)。在投入到JAVA世界之前,KIM曾是一名UNIX内核开发人员,在此之前,他还曾为大型计算机写过微代码。KIM拥有英国剑桥大学数学学士学位。对于使用J2ME(Java2MicroEdition,Java2小型版)的编程人员来说,本书是一本缺之不可的速查参考手册。J2ME是Sun公司所提供的一系列新规范,它定义了标准Java2平台的压缩版本。J2ME可用于为诸如蜂窝电话、PDA、双向寻呼机以及机顶盒等资源受限制的设备开发JAVA应用程序。本书具体包括如下内容:·介绍了J2ME平台及其开发环境,如JAVAWIRELESSTOOLKIT·详细介绍了CLDC、MIDP和MIDLET的功能与需求·深入分析了MIDLET用户界面,还提供了使用MIDPUIAIP的技巧·解释了如何使用通用连接框架API(GENERICCONNECTIONFRAMEWORKAPI)以实现INTERNET上的无线网络连接,并介绍了利用MIDP记录管理系统(RECORDMANAGEMENTSYSTEM,RMS)实现数据持久存储的API·简要介绍了CDC及其简表对于各种J2ME包中的所有类,本书还涵盖了O’REILLY认可的经典速查参考资源,其中包括JAVA.LANG、JAVA.IO、JAVA.UTIL、JAVAX.MICROEDITION.IO、JAVAX.MICROEDITION.LCDUI、JAVAX.MI-CROEDITION.MIDLET以及JAVAX.MICROEDITION.RMS。如果决定使用J2ME,建议你将此书放在手边,让它成为你编程的有益参考。
-
JAVA程序设计王萌,刘婧,来宾编著本书首先介绍了Java的基本知识和技能,从基本的数据类型和控制结构讲述,逐步过渡到方法、类与对象、继承机制和高级面向对象方法。并介绍了Java2平台的一些高级特性,内容涉及字符串处理、JavaApplet、图形用户界面设计、输入/输出处理、多媒体和多线程技术等。书中各章节都提供了丰富的例程,并且每一章均附有适量的综合测试题。另外,为了配合教学,书的最后一章还附加了实验指导。本书内容丰富、条理清晰、文笔流畅,难易适当,适合于Java语言的初学者,可作为计算机相关专业程序设计的入门教材,同时也可供Java程序开发设计人员和编程爱好者参考。
-
Java数据结构和算法(美)Robert Lafore著;计晓云[等]译;计晓云译本书可帮助读者:·通过由基于Java演示程序所组成的可视专题讨论来掌握数据结构和算法·学会如何为常见和不太常见的编程条件选择正确的算法·利用数据和算法为现实世界的处理过程建模·了解不同的数据结构的优势和弱点。考虑如何利用它们改进编程的效率·学会如何用面向对象的编程简化数据结构和算法本书以一种易懂的方式教授如何安排和操纵数据的问题,其中不乏一些难题:了解这些知识以期使计算机的应用获得最好的表现。不管使用何种语言或平台,掌握了数据结构和算法将改进程序的质量和性能。书中提供了一套独创的可视讨论专题用以阐明主要的论题:它使用Java语言说明重要的概念,而避免了C/C++语言的复杂性,以便集中精力论述数据结构和算法。经验丰富的作者RorbertLafore先生提供了许多简单明了的例子,避免了对于这类例题常见的冗长、繁锁的数学证明。在第二版中,他利用Java语言最新特性,修改并扩充了他的例子。在每一章后都有问题和练习,使读者有机会测试自己的理解程度。RobertLafore先生从1982年就开始编写计算机编程方面的书。他的畅销书有《Object-OrientedPro-gramminginC++》,此书在世界上的销量已经超过200000册,还有《AssemblyLanguagefortheIBMPC》、《CProgramminginTurboC++》和《C++InteractiveCourse》。Lafore先生拥有数学和电子工程的学位,他从PDP-5时代就开始活跃在编程领域了。本书介绍了计算机编程中使用的数据结构和算法,对于在计算机应用中如何操作和管理数据以取得最优性能?峁┝松钊肭吵龅慕步狻H楣卜治?15章,分别讲述了基本概念、数组、简单排序、堆和队列、链表、递归、进阶排序、二叉树、红黑树、哈希表及图形等知识。附录中则提供了运行专题Applet和例程、相关书籍和问题解答。本书提供了学完一门编程语言后进一步需要知道的知识。本书所涵盖的内容通常作为大学或学院中计算机系二年级的课程,在学生掌握了编程的基础后才开始本书的学习。
-
Java程序设计教程(美)H.M.Deitel,(美)P.J.Deitel著;施平安,施惠琼,柳赐佳译;施平安译H.M.Deitel和P.J.Deitel是Deitel&Assocciates公司的奠基人。Deitel&Associates公司是一家国际认证的培训和出版公司,致力于Java、C++、C#、VisualBasic.NET、VisualC++.NET、XML、Python、perl、Internet、Web和对象技术的教学和相关产品的研发。Deitel父子俩编写了许多世界一流的程序设计语言教材,包括《无线因特网和移动商务编程金典》和《C++程序设计教程》等。Java经过多年发展,现在已经真正成长为严格的、主流的开发语言。本书的作者是国际知名的教育专家H.M.Deitel和P.J.Deitel。全书通过Deitel特有的“活代码”方式,详细讲解了如何使用Java开发数据库应用程序、多媒体应用程序、网络应用程序。本书还介绍了软件工程知识、界面设计知识、调试技巧、性能提示等方面的内容。另外,本书还配有实验手册,它提供了一个优秀的学习环境,学生们可?杂盟Ц拍罱饩鼍纳杓频母髦治侍狻=淌σ材芨玫仄拦姥越滩牡睦斫獬潭取8檬笛槭植嵋部梢宰魑攀绞笛椤⒓彝プ饕狄约白匝в谩?本书的读者对象是各类编程人员,计算机相关专业的本科生和研究生。
-
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程序设计教程》中的各章对应,每章主要分成三个部分:实验前任务、实验练习以及实验后任务。实验前任务包括配对题、填空题、简答题、程序输出练习以衣代码改错练习;实验练习包括每个实验的实验目的、问题描述、示例输出、程序模板、解答提示、强化练习及调试练习;实验后任务包括编码练习和编程挑战。
-
Oracle 9i JDeveloper开发手册(美)Peter Koletzke,(美)Paul Dorsey,(美)Avrom Faderman著;冯锐,由渊霞译;冯锐译PeterKoletzke:被Oracle公司授予OCM(OracleCertifiedMaster)大师级认证,已有近20年的从业经验,曾出席过100多次各种Oracle用户组织会议,并且获得众多奖项。他还是Quovera公司的企业电子商务解决方案培训的技术指导和首席讲师。PaulDorsey:被Oracle公司授予OCM(OracleCertifiedMaster)大师级认证,是Dulcian公司的创始人和总裁,纽约Oracle用户组的主席,同时也是IOUG精选期刊的撰稿编辑,以及ODTUG业务规则讨论会的创始人和主席。AvromFaderman:是Oracle公司的应用程序开发工具小组中的高级技术文档编写员。在OracleWorld会议上,他演示了JDeveloper和BC4J,并且作为JDeveloper小组的专家出席会议。本书是优秀的Java集成开发环境Oracle9iJDeveloper的权威指南,介绍了如何设计、调试和部署J2EE应用程序,并描述了Oracle9iJDeveloper中的特性、向导以及代码生成器。本书还介绍了有关Java业务组件(BC4J)的详细信息,另外大量附有注解的动手练习贯穿全书,指导您构建基于Java的应用程序。·充分利用Oracle9iJDeveloperIDE的功能·通过BC4J将应用程序与数据库对象紧密耦合,并表示业务规则·构建Java应用程序和applet·构建JSP应用程序·将应用程序部署到J2EE环境中·创建定制的、高性能的、可伸缩的BC4J应用程序·用UML类建模器建立应用程序模型·学习使用JSP页的BC4J数据标记库的最佳方法
-
面向对象程序设计与Java语言周晓聪,李文军,李师贤编著本书的每一章都附有精选的典型习题,以帮助读者掌握该章的内容。本书既可作为计算机类专业本科生程序设计课程的入门教材,也可作为非计算机类专业高年级学生面向对象程序设计课程的教材,同时还可供广大软件开发人员参考。本书的主要内容大致可分为两大部分:第1-10章为基础部分,以面向对象程序设计的基本概念为导向,从程序设计的最基本概念开始,介绍基本数据类型与控制结构,并逐步过渡到讨论方法、类、继承、多态、异常处理等复杂机制,循序渐进、深入浅出地引导读者步入面向对象程序设计的大门;第11-16章以编程模式为导向,介绍Java语言对对象容器、图形用户界面、数据库编程、多线程编程、网络通信编程等领域的支持,为读者进一步开发大型Java应用程序打下良好的基础。本书的每一章都附有精选的典型习题,以帮助读者掌握该章的内容。本书既可作为计算机类专业本科生程序设计课程的入门教材,也可作为非计算机类专业高年级学生面向对象程序设计课程的教材,同时还可供广大软件开发人员参考。