JAVA及其相关
-
Java软件结构(美)John Lewis,(美)Joseph Chase著;任学群译;任学群译《Java软件结构:设计和使用数据结构(第2版)》关注的是数据结构和算法背后的核心设计问题。在展现每种集合时,本书都是先探讨该集合的一般概念,接着再讨论该集合在问题求解中的用法,最后讨论了各种候选实现方案。随后本书还比较、对比了这些实现方案。这种一致的陈述风格使得学生们更容易体会那些能带来优秀面向对象软件设计的基本概念。本书特点:·使用Java5.0:本书中每个集合的设计和实现都用到了泛型;泛型是Java编程语言中最近添加的一种强大工具。·关注与面向对象设计:本书前面几章都着眼于这一重要的主题,随后它就像一种重复旋律贯穿于本书始末。·提供了完整的例子:本书有4项新的案例研究,它们探讨了一些有趣的软件系统的面向对象设计和完整实现。·涵盖了图形用户界面主题:选择了一些例子,为那些希望涉足图形用户界面材料的读者演示了GUI的开发。 -
Java语言程序设计张群哲Java是当今流行也是最有前途的面向对象程序设计语言。本书共分10章,将Java语言基础和面向对象程序设计方法结合起来,以大量实例由浅入党体裁讲述了Java语言基础、面向对象编程方法、Java流处理、GUI编程、多线程编程、网络编程等Java实用技术。全书内容丰富、讲练结合,每章都配有相应的练习和实验指导,并在最后一章设置了综合编程指导,使读者通过全书的学习,能学到真正实用的技术,从而解决实际问题。本书既可以作为高职高专、成人高等教育院校计算机及相关专业的教材,也可作为广大爱好者自学Java的参考书。 -
Java语言程序设计赵海廷Java语言是近年来十分流行的程序设计语言,更是一门通用的网络编程语言,在Internet上有着广泛的应用。本书比较全面地介绍了Java语言的功能和特点,编程技术及其应用。主要内容包括:面向对象程序设计概述,Java语言和HTML语言简介,Java语言的数据类型,Java语言的运算符和表达式,Java语言的基本语句,数组、字符串和向量,Java语言的方法,Java语言类的声明和对象的实例化,Java语言的继承和多态性,Java语言的接口、异常和包,Java语言的数据沈,Java语言的多线程,Java语言的基础类库与AWT组件,Java语言的图形用户界面设计,Java语言的网络编程和Java语言的数据库编程。本书以通俗的语言介绍了152个实例,从实用的角度解释了Java语言面向对象的编程思想,揭示了Java语言的编程技巧。本教材可以作为高等院校计算机专业和计算机培训班的使用教材,也可以作为级院校和高职高专Java语言的使用教材,还可以作为科技人员和软件开发人员的参考书。 -
Java语言程序设计实训赵海廷主编《Java语言程序设计实训》其特点是紧扣教材、突出实训,为学习者在上机和实训方面提供必要的指导。全书提供了20个基础实训题,给出了完成实训的必要步骤和完整的参考程序。实训以掌握Java语言的应用为目的,通过上机实训来掌握Java语言的应用能力和技巧。《Java语言程序设计》由上机实训时应用到的知识要点、实训目的、实训要求、参考步骤和实训总结组成。其内容有:网上搜索与下载,JDK开发工具及其应用,数据类型、运算符和表达式,标准输入、输出,选择结构程序设计,循环结构程序设计,方法程序设计,数组、字符串和向量,类、对象和类的继承,Java的接口,Java的包,异常处理,GUI标准组件,Java事件处理,常用的基础类库,输入、输出流,线程、多线程,网络编程,数据库编程以及图形处理与多媒体编程。《计算机系列教材:Java语言程序设计实训》通过详细的实训步骤由浅入深、循序渐进寺指导每一个实训,并编写对应实训的Java语言程序,使读者通过上机实际练习《计算机系列教材:Java语言程序设计实训》给出的实训程序,达到掌握Java语言应用的目的。《计算机系列教材:Java语言程序设计实训》适合作为大学、大专以及高职高专计算机及相关专业本科生和专科生等学习Java语言上机实训的指导教材,也可作为自学Java语言上机实训的参考书。 -
Java程序设计实验与习题唐文彬本书从Java语言的基础入手,由浅入深地通过详细的实验步骤和完整的实验程序指导每个实验。基础篇有10个实验,其内容主要包括Java语言基础实验、数组与控制语句、类与面向对象程序设计、包与接口的使用、异常处理、输入输出和文件处理、图形界面和Applet程序,每个实验后面都附有上机实践题,使读者在学习过程中学练结合,从而达到充分掌握每个实验的目的。提高篇有两个实验,包括一个时钟程序和一个记事本程序,通过实用软件的理解和修改提高学习Java的兴趣。本书适合作为Java初学者的上机实验指导教材,也可作为自学Java语言上机练习的参考用书。 -
Java编程原理与实践(美)Y.Daniel Liang著;马海军,景丽等译;马海军译依照使用方法的不同,本书同时适用于初学及需要进阶的学生。本书可以用作大一新生两个学期的编程科目教材及一个学期的作为第二种语言的Java科目教材,也可以作为有经验的编程人员的短期培训教材。全世界的计算机科学系、工程学系、管理信息系统系都在各种不同级别上使用本书。本书首先引入了Java编程基础知识,全面介绍了各种基础性的重要概念,以及面对对象编程的知识。然后介绍了通过使用异常处理、I/O、数据结构、国际化、多线程、多媒体和联网技术等技术,采用面向对象编程方法构建GUI应用程序和applet的知识。本书各章在上一版的基础之上全部重新进行了修订,尽量做到简洁易懂。本书适合作为Java初中级教材,也可以作为高级程序员参考资料。本书特色:以丰富的实例演示Java基本特征,全面介绍了Java编辑基础知识,深入剖析面向对象编程知识,提供了丰富的GUI编程示例,涵盖Java编程高级主题,全面包括了Level1JavaCertificationExam的主题。本书前言致指导教师Java的教学方案讲授Java有3种流行的策略。第一种是GUI优先,它将Javaapplet和GUI编程与面向对象的编程概念结合起来。第二种是对象优先,它从一开始就介绍面向对象的编程。第三种策略是基本原理优先,它是一种步进式方法,首先建立编程概念、控制语句和方法这个健全可靠的基础;然后转向图形用户界面(GUI)、applet;最后介绍异常处理、I/O、数据结构、国际化、多线程、多媒体和联网。GUI优先策略从GUI和applet开始介绍,看起来似乎更吸引人,但是它需要有面向对象编程的基础知识且对Java事件处理模型有较好的理解;因此,学生可能不能完全理解自己在做什么。对象优先策略是建立在Java是一种面向对象的编程语言,因此必须首先介绍对象这个观点。但是,这个观点忽略了用任意编程语言编写程序需要的基本技术的重要性。进一步讲,该方法在学生能够完全理解类和对象并使用它们开发有用的程序之前,不可避免地将静态变量和实例变量以及方法混淆在一起。学生在学习Java的早期阶段,同时会被面向对象编程和编程的基本规则吓倒。这是面向对象编程初学者遭受挫折的一个常见的根源。就我个人及受到同事普遍认同的经验而言,我发现学习基本逻辑以及诸如循环之类的基础编程技术对初学者来说是个难点。在过程式编程中不会编写代码的学生将不能够学习面向对象编程知识。对基本数据类型、控制语句、方法和数组的良好介绍,让学生准备好学习面向对象编程。因此,本书采用基础优先策略,以平稳的步伐介绍必需的及重要的基本概念,然后转向面向对象编程,接着使用面向对象方法创建有趣的GUI应用程序以及异常处理、I/O、数据结构、国际化、多线程、多媒体和网络applet。 -
Java程序设计宋中山,严千钧等编著《Java程序设计》全面、系统地介绍了Java语言的基本概念、基本语法和编程方法。主要内容包括Java语言概述、数据类型与运算符、流程控制语句、类与对象、继承与多态、异常处理、工具类和算法、Applet小应用程序、图形用户界面、输入和输出、Java多线程以及Java高级编程。每章后面附有习题,读者可参考使用。《Java程序设计》内容丰富,结构合理,语言简洁,深入浅出,通俗易懂。基础知识与程序实例相结合,示例典型实用,具有很强的实用性。《Java程序设计》适合作为高等院校“Java语言程序设计”课程的教材,也可作为初学者的自学参考书。 -
数据结构JAVA语言描述(美)Michael Main著;孔芳,周丽琴译;孔芳译在本书中,作者MichaelMain采用一种易于理解的方法,使用Java来讲解数据结构。本书给出了关于面向对象编程和Java的一个知识回顾,使学生得以牢固掌握关键的概念知识,不同层次的学生能够根据自己的实际情况调整学习的内容。本书在结构安排上比较灵活,教师可以根据教学情况进行调整,例如可以强调面向对象的编程,提前讲解递归和排序或加快课程。对于那些想要均衡介绍使用Java进行面向对象编程和数据结构的教师来说,本书是非常不错的选择。本书第二版中包含了新的附录和在线资源,具有更加丰富的Java参考资料,并且增加了对面向对象编程和继承性的介绍。本书特色:·各个主题的顺序非常灵活,教师们能够根据课程需要自行调整本书内容。·告诉学生如何基于Java类库规范,设计、实现和使用类。·讨论编程技巧、陷阱警告和错误警告,让学生注意到Java的细微之处。·不断使用五步方法处理数据类型,让学生完全理解该主题;彻底理解数据类型,·编写规格说明,使用数据类型,设计和实现数据类型,并且分析实现。·告诉学生如何编写JavaApplet来测试新实现的数据结构。 -
Java Web应用程序设计高方平 主编暂缺简介... -
Java语言程序设计基础柳西玲,许斌编著《大学计算机基础教育规划教材:Java语言程序设计基础(附光盘)》共分为8章,前两章介绍面向对象编程概念和Java程序设计基础知识,其他几章介绍Java语言编程语法和技术,包括对象、类和接口的创建和使用,输入输出处理,异常处理,Applet程序设计,对象串行化和聚集,线程等。《大学计算机基础教育规划教材:Java语言程序设计基础(附光盘)》光盘中包括Sun(中国)公司授权分发的J2SE Development Kit 5.0和NetBeans IDE 4.2复合软件包,以及《大学计算机基础教育规划教材:Java语言程序设计基础(附光盘)》实例的源程序。书中的附录是NetBeans集成开发环境简介。《大学计算机基础教育规划教材:Java语言程序设计基础(附光盘)》的主要读者对象为非计算机专业的本科学生,强调基本概念、基本技术、基本方法的阐述,强调理论联系实际。书中列举逾百个实例,每章都有案例分析,努力提高读者的实际解决问题能力。《大学计算机基础教育规划教材:Java语言程序设计基础(附光盘)》可作为大专院校的第一编程语言教材,也可作为Java编程爱好者的参考书。如想进一步深入学习,还可参考《Java语言应用开发基础》(清华大学出版社出版)一书。
