JAVA及其相关
-
Java网络程序设计黄嘉辉编著Java作为一种跨平台的程序语言,其版本涵盖的范围较广,从定位于嵌入式系统应用的J2ME、定位于客户端程序应用的J2SE,到定位于服务器端程序应用的J2EE,Java应各种不同的需求均完整地提供了相关的解决方案。本书作为Java技术的专题讨论书,分上下两篇。上篇就TCP/IP通信协议、Java专题与新技术作了深入讨论,包括各类体系结构、编程方法等,涵盖了Java网络程序设计中的各类应用。下篇为企业网络技术篇,介绍了企业级软件的构建模式及Java技术解决方案,对于其中所涉及的客户端应用程序、协议标准、应用机制、数据源链接、流程处理等,均从理论及应用的角度做了精辟阐述。本书概念性强,结构清晰,在论述中兼顾各类用户、不同的操作系统,并辅以大量的程序代码、图解及图表,同时提供大量的相关信息供读者参阅,是Java高阶编程人员的得力助手,也可作为从事Java程序开发的各类人员的参考书。 -
J2EE宝典(美)Justin Couch等著;马琳[等]译;马琳译SUN公司的企业版Java 2平台,定义了开发多层企业级应用的标准,而《J2EE宝典》这本书全面、详细地介绍了该平台所有令人兴奋的开发工具。它是最先面世的全面介绍J2EE 1.3版本的书籍之一。本书包含了所有J2EE的基本技术,包括企业级JavaBean,JSP,Servlet,JNDI,JTA,CORBA和JDBC,同时还专门介绍了Java如何同XML以及其他技术协同工作,以及创建企业级系统所需要注意的问题。开发者完全可以通过使用这本书开发和部署一个全面的、稳定的、安全的、高效的企业级应用系统。 -
Java 3D编程实践都志辉主编;顾雷[等]编著Java 3D是由SUN公司推出的、面向Internet的三维动画程序语言。通过在网页上插入用Java 3D编写的Applet,就能让浏览网页的用户感受到逼真的三维动画效果。全书共分10章。第1章对Java 3D作了全面的介绍;第2章和第3章讲述如何构建基本的三维形体并用它们组合成复杂物体;第4章讲述怎样在Java 3D中利用AutoCAD、3DS等软件设计的形体;第5章-第7章分别介绍建立真实的三维环境所必需的灯光、材质、纹理、背景、雾效和声音等要素;第8章阐述如何用鼠标、键盘控制三维形体的运动;第9章讲解如何让三维形体按照预定的轨迹运动以及如何优化形体的运动性能;第10章给出了一个综合实例,它将深化读者对Java 3D的认识。本书附带的光盘中提供了书中全部源程序、常用的开发工具和重要的技术资料。本书由有丰富的Java 3D开发经验的清华大学研究人员编写。它不是一本Java 3D的语法书或使用手册,而是作者对自己实践经验的提炼。本书用大量的实例生动地阐述编程要点,让读者动态地掌握编程方法,而非静态地学习编程规则;本书着重介绍应用编程经常会用到的一些技术,但并不面面俱到,目的是让读者尽可能简洁地掌握编程的要旨。本书适用于有一定Java基础的网络编程爱好者和开发人员。 -
Java技术基础刘正林等编著本书以美国Sun公司最新推出的Java 2 SDK 1.4版本作为语言蓝本和开发工具,全面、系统、完整地讲述Java技术基础的核心部分,按照“循序渐进,突出重点,深入浅出,融舍贯通”的教学原则编写,并用“深入浅出,通俗易懂”的方式讲解令人眼花缭乱的可视化编程技术。在内容安排上有深有浅且侧重应用,适用于各个层次的读者,既适合以前从未接触过Java技术和可视化编程的初学者,也适合具有一定编程基础的读者作为学习Java技术、提高编程能力的教材和参考书。 -
Java常用数值算法集何光渝,高永利编著本书共有数值计算中常用的Java方法近200个,内容包括:解线性代数方程组、插值、数值积分、特殊函数、函数逼近、随机数、排序、特征值问题、数据拟合、方程求根和非线性方程组求解、函数的极值和最优化、傅里叶变换谱方法、数据的统计描述、解常微分方程组、两点边值问题的解法和解偏微分方程组。每一个方法都包括功能、算法、使用说明、方法和例子五部分。本书的所有方法都在Java 2开发工具包JDK 1.3版本上进行了验证,准确无误,配书同时发行光盘,包括所有方法和验证程序。本书可供大专院校师生和科研院所、工矿企业的工程技术人员使用。 -
数据库系统原理(美)Greg Riccardi著;管永川,王松等译;管永川译本书围绕 Java、Internet 和虚拟的录像带出租连锁店的数据库例子,展开了数据库建造和管理的讨论。全书从实际应用的层面揭示了核心 DBMS 理论,探讨了信息管理、数据库系统、Java 编程以及通过 Web 与数据库进行交互等基本概念。将数据库课程与 Internet 应用开发联系起来,是本书的主要特色。本书适合大学相关专业的本科生和研究生阅读,可作为数据库相关课程的教材、参考书及研究资料,也适合数据库应用自学者和 Internet 应用开发人员阅读和参考。 -
Java程序设计教程张曜等编著本书介绍了Java语言的高级特性及相关的编程技巧,其内容主要包括:Java语言与面向对象编程基础、JavaApplet、字符串、异常处理、线程、数据结构与Java工具、高级Swing、文件与流、图形、JavaBeans、数据库、网络编程、远程方法调用、Servlet、Java与XML等。在全书的编写过程中,采用理论讲解与实例编程相结合的方法,对于每个具体的内容都有相应的实例讲解。本书结构合理,语言简练,内容深入浅出,主要面向具有一定Java编程基础的人员。对于Java编程的初、中级读者,本书将会帮助你快速进入Java编程高手的行列。本书也可以作为高等院校和培训班相关专业的教材。同时,本书对高级Java编程人员也有较高的参考价值。 -
Java语言程序设计殷兆麟主编本书的取材、编写体现了Java面向对象编程和网络编程两个特点。立足于满足广大Java初学者入门和提高的需要,满足掌握Java达到实用的需要,同时考虑满足Java编程IT国际认证考试的需要。教材由浅入深,避免开始引入过多的技术术语,以减少编程初学者学习的困难。全书共分为12章,1~8章介绍了计算机语言一般知识、Java开发环境基本知识、Java语言基础、Java面向对象的程序设计、异常处理、Java的基本可重用类、小应用程序类(Applet)和图形用户界面。这些内容可以满足应用Java开发交互式网页的基本要求。9~12章介绍了体现Java特色的其他可重用类的使用:多线程编程、Java数据库接口技术JDBC和网络编程基础。最后,利用典型的综合应用示例进一步介绍了可视化集成开发环境Jbuilder6的使用方法。本书同时配有供老师和学生使用的电子课件,可直接与作者联系。本书可作为高校计算机专业本科、高职、专科及相关专业的Java语言程序设计或Java网络编程基础等课程的教材。也可以作为Java爱好者、网络编程爱好者的自学参考书。 -
Java语言与面向对象程序设计朱福喜,尹为民,余振坤编著Java语言目前不仅是一门最为流行的计算机语言,而且形成一种专门的技术。本书从Java的基本概念入手,介绍了Java语言的基础知识与主要功能,系统分析了Java语言的编程机制,并用软件工程的理论和方法,阐述了使用Java语言的编程技巧。本书还介绍了一些Java语言的高级特性,如网络编程、数据库连接,多线程以及远程对象调用等。可广泛适用于计算机及相关专业的本科生和研究生作为学习Java语言的教材,也适合软件开发人员及其他人员参考学习。 -
数据结构与问题求解(美)Mark Allen Weiss著;陈明等译;陈明译本书的主要内容包括:Java程序语言的引用类型、对象与类、继承;Collection程序用户接口、递归、排序算法、随机化处理等算法分析;趣味游戏、栈和编译程序、共用程序、仿真、图形和路径等应用;内部类和数组表、栈和队列、链表、树、二叉查找树、哈希表、二分堆等实现;Splay树、归并优先级队列、分解设置类等高级数据结构。本书使用流行的Java语言作为描述语言,详细介绍了数据结构和算法。全书共分为五大部分。第一部分的Java教程是全书的基础,具体讲述Java的运行环境、数据类型和运算符、基本语法等;同时介绍了面向对象的一些概念。第二部分对Java应用程序接口集(API)中的各种数据结构接口和其中涉及到的算法及算法分析进行了详细介绍,并用实例说明了如何使用这些数据结构。第三部分是这些数据结构在实际中的应用,每一章对不同应用的理论和具体实现做了详尽阐述。第四部分则针对第6章应用程序接口集中介绍过的各种数据结构接口,分别给予更加细致的实例解说。第五部分介绍了一些高级的数据结构。通过对本书的学习,读者能够抽象地思考不同数据结构的功能,了解它们之间的相关性,掌握在计算机工程中使用这些数据结构的能力。本书概念清楚,逻辑性强,内容新颖,可作为高等院校计算机软件专业与计算机应用专业学生的教材和参考用书,也可供计算机工程技术人员参考。
