JAVA及其相关
-
Java语言程序设计郭雪妍主编为适应高等职业技术院校和高等专科学校计算机网络专业教学的需求,机械工业出版社“新世纪高等职业教育教材编审委员会”组织了18所高等职业技术院校、高等专科学校和中等专业学校的相关专业的教师和实验技术人员,编写了“新世纪高等职业教育计算机网络技术专业系列教材”,本书是该系列中涉及网络编程方面的教材之一。本课程建议在完成“C语言程序设计”和“C++语言程序设计”课程之后开设。本书通过丰富、实用的例子详细介绍了如何使用Java语言进行程序设计。本书包括了Java概述、开发工具简介、Java语言基础、面向对象概念、错误处理、JavaGUI、Java多媒体技术、Java数据库技术等主要内容。全书内容结构安排合理,示例引用恰当,能够由浅入深、循序渐进地讲述Java程序设计的方法。此外,本书的最大特点是全书所引用实例根据具体情况分别采用JDK和JBuilder两种开发工具调试通过,这在以往的Java程序设计教程中是很少见的。本书既可作为高职高专计算机网络及相关专业的教材,也可作为Java自学者的参考书。 -
Java程序设计实验与实训阎菲等编著本书是与《Java程序设计教程》(阎菲主编)配套使用的实验与实训教材,每一章都运用了当前流行的程序设计教学方法,为读者精心设计了实验与实训,以便读者提高分析与解决问题的能力。全书分为上下两篇,上篇(1~8章)为实验与测试(基础知识)篇,下篇(9-11章)为实训篇。在上篇中,根据教学内容,共安排21个实验,第1章介绍Java编程开发环境,第2章为Java语言基础,第3章为Java编程中类和对象等非常重要的编程方法,第4章为继承和多态、接口、包等深入进行面向对象分析的编程方法,第5章介绍掌握字符、字符串、数组的各种基本操作,第6章系统地介绍图形用户界面中常用组件的编程用法,第7章为ApjPle(的程序编写,第8章介绍Java语言中的一些高级特性:异常处理、多线程机制、输入与输出。下篇介绍Java网页特效、Java数据交流、Java服务器端等通过调试的典型应用程序。本书的重点就是通过大量程序设计练习来强化读者对Java语法规则和程序设计方法的理解,内容既有重点难点解析,也有实验案例与程序测试,还有大量的自测习题及参考答案,可以作为Java程序设计的辅导教材,也可作为等级考试辅导用书。书中所有程序全部运行通过,程序源代码可以在中国水利水电出版社的网站下载,网址为:http://www.waterpub.com.cn。 -
UML:Java程序员指南(美)Robert C.Martin著;黄晓春译面向对象大师RobertMartin新作,直言不讳地指出UML的局限性,指导程序员高效地使用UML,以避免盲目使用UML所带来的灾难性后果。Amazon网站读者对本书的评价:●实际的智慧、提示、技术和技巧●杰出的UML和OO设计基础读物极佳的学习材料!●这本UML书是你惟一所需的●C++程序员也应该看看这本书●有助于Java设计团队●团队程序员(和他们的经理)必读●对UML的最佳诠释,对Java程序员而言,尤其如此●杰出的UML和OO设计基础读物这是世界一流面向对象大师RobertC.Martin的最新著作。作者以独特的视角,着重为Java程序员描述了UML的利与弊,指导他们何时应该使用UML,以及如何使用UML。通过本书的阅读,Java程序员将能更加恰如其分地使用UML,进一步提高开发效率。可作为软件开发人员的参考书,也可供高等院校"UML课程"使用。本书源代码和授课用的幻灯片可在http://www.objectmentor.com/resources/bookstore/books/UMLFJP获得。 -
Java算法(美)Robert Sedgewick著;赵文进译;赵文进译RobertSedgewick是斯坦福大学博士,现任普林斯顿大学计算机系教授。他是AdobeSystems公司总监,兼任XeroxPARC、IDA和INRIA等公司的研发顾问。他还与PhilippeFlajolet合著了《算法分析入门》一书。赵文进,现就读于中国人民解放军电子工程学院,攻读博士学位。1999年硕士毕业于中国人民解放军电子工程学院计算机应专业,1999年至2003年在中国人民解放军电子工程学院系统工程教研室任教,担任过《数据结构》、《离散数学》、《数据库系统》、《操作系统》等计算机主干课的教学,并参与了很多专业资料及教材的翻译工作,作为主要翻译人员之一《信息战与信息安全》已由电子工业出版社出版。《Java算法》用Java语言全面实现了当今最重要的计算机算法,并用大量图表和数学公式对算法进行了详尽的描述和分析。全书共分3卷,本书是其中的第1卷(第1至第4部分)。内容包括基本概念(第1部分)、数据结构(第2部分)、排序算法(第3部分)和查找算法(第4部分)。本书概念清楚,内容翔实、新颖,由浅入深地描述了算法。本书可作为高等院校计算机相关专业本科生和研究生的教材和补充读物,也可供Java爱好者及相关领域工程技术人员参考。 -
精通J2EE(美)John Hunt,(美)Chris Loftus著;周立斌,杨飞等译本书连贯集中地介绍了J2EE技术,涵盖了用Java构建多层企业级应用程序的各个方面的知识::技术、设计方法和设计模式。本书分为5个部分,第1部分是技术背景,介绍了EJB、servlet和JSP等所依赖的J2EE或服务器端底层技术。第2部分是EJB体系结构。第3部分是Servlet和JSP,它们构成了J2EE应用程序的表示层或Web层。第4部分是其他一些高级技术,包括J2EE事务、EJB安全性、Web服务和SVG。第5部分是设计。讲解了J2EE应用程序的设计和Sun的J2EE模型目录中的设计模式。本书适用于想学习J2EE技术以更好地构建企业级应用的开发人员。 -
Java程序设计简明教程何桥,李肃义主编Java语言是一门很优秀的语言,具有面向对象、与平台无磁、安全、稳定和多线程等优良特性,是目前软件设计中级为强大的编程语言。本书从Java语言的基本特点入手,逐步介绍了Java语言的基本概念和编程方法,并深入介绍了Java的高级特性,内容包括Java语言编程简介、面向对象编程、异常处理、Applet编程、Java中的图形图像、Java中的GUI、多线程、输入输出流和数据库应用等。本书共分为20章,内容详尽,实例丰富,通俗易懂。前10章为理论部分,每章均附有习题,后10章为实验部分,是前10章的配套实验。本教材可以作为高等学校本科生和专科生的教学用书,也可以作为高等学校成人教育的培训教材和教学参考书,还可以供从事微机应用开发工作的科技人员参考使用。 -
Visual J++ 6.0开发技巧与实例教程同志工作室编Visual J++ 6.0是运行于Windows(包括Windows95/98/NT)上的交互式可视化集成开发环境,是美国 Microsoft公司开发的Microsoft Visual Studio的一部分。本书以程序开发为主线,内容涵盖了利用Visual J++ 6.0开发完整的应用程序所需的各种知识,如文本和图像处理、WFC控件、图形处理、多媒体开发、窗体编程、ActiveX控件开发和网络与数据库开发等。本书通俗易懂,内容翔实,实例丰富。对于初学 Visual J++者而言,利用本书可以迅速达到中级程序员的水平;对已经具有Visual J++编程经验的读者来说是很好的升级指导书;对于从事Visual J++开发与应用的广大科研人员、高校相关专业师生也不失为一本有价值的自学、教学参考书。 -
Java模式应用(美)Stephen Stelting,(美)Olav Maassen编著设计模式在开发健壮、可扩展、可靠和可维护的应用程序时起着重要作用。本书两位作者介绍了基于模式的开发技巧,并演示了各种商务系统中的模式应用。书中首先概述设计模式,然后就四种主要模式——创建模式、行为模式、结构模式和系统模式展开了详细的论述。本书还针对系统构建过程中常用的J2EE、JSP、EJB和API等技术作了介绍。本书适合具有一定编程基础的程序员阅读参考。 -
实时Java(美)Peter C.Dibble编著作为RTSJ夸家组的成员之一,Dibble从Java平台特有的实时问题概述开始,依次讲解了RTSJ各项主要特性的使用方法。从广泛的实时原理到详细的编程隐患,实时Java覆盖了构建有效实时程序所需的一切知识。主要内容包括:与非实时代码的互操作性、实时开发中的取舍以及JVM软件的实时问题:垃圾收集、无堆栈访问、物理内存和“不朽”内存以及无堆栈内存的常数时间分配;优先级调度、期限调度以及速率单调分析;闭包、异步传输控制、异步事件以及计时器。本书是一本非常使用的指南,适用于有经验的Java平台开发人员。作为RTSJ夸家组的成员之一,Dibble从Java平台特有的实时问题概述开始,依次讲解了RTSJ各项主要特性的使用方法。从广泛的实时原理到详细的编程隐患,实时Java覆盖了构建有效实时程序所需的一切知识。主要内容包括:与非实时代码的互操作性、实时开发中的取舍以及JVM软件的实时问题:垃圾收集、无堆栈访问、物理内存和“不朽”内存以及无堆栈内存的常数时间分配;优先级调度、期限调度以及速率单调分析;闭包、异步传输控制、异步事件以及计时器。本书是一本非常使用的指南,适用于有经验的Java平台开发人员。 -
用Java处理XML(美)Elliotte Rusty Harold编著本书简单回顾了XML基础知识,重点介绍了用Java处理的XML应用程序,包括简单XML应用程序、文档对象模型和JDOM等。本书通俗易懂,便于读者掌握用Java处理XML的技术,适用于Java程序员和自学者。
