JAVA及其相关
-
Java技术基础刘正林等编著本书以美国Sun公司最新推出的Java 2 SDK 1.4版本作为语言蓝本和开发工具,全面、系统、完整地讲述Java技术基础的核心部分,按照“循序渐进,突出重点,深入浅出,融舍贯通”的教学原则编写,并用“深入浅出,通俗易懂”的方式讲解令人眼花缭乱的可视化编程技术。在内容安排上有深有浅且侧重应用,适用于各个层次的读者,既适合以前从未接触过Java技术和可视化编程的初学者,也适合具有一定编程基础的读者作为学习Java技术、提高编程能力的教材和参考书。 -
Java常用数值算法集何光渝,高永利编著本书共有数值计算中常用的Java方法近200个,内容包括:解线性代数方程组、插值、数值积分、特殊函数、函数逼近、随机数、排序、特征值问题、数据拟合、方程求根和非线性方程组求解、函数的极值和最优化、傅里叶变换谱方法、数据的统计描述、解常微分方程组、两点边值问题的解法和解偏微分方程组。每一个方法都包括功能、算法、使用说明、方法和例子五部分。本书的所有方法都在Java 2开发工具包JDK 1.3版本上进行了验证,准确无误,配书同时发行光盘,包括所有方法和验证程序。本书可供大专院校师生和科研院所、工矿企业的工程技术人员使用。 -
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基础的网络编程爱好者和开发人员。 -
数据库系统原理(美)Greg Riccardi著;管永川,王松等译;管永川译本书围绕 Java、Internet 和虚拟的录像带出租连锁店的数据库例子,展开了数据库建造和管理的讨论。全书从实际应用的层面揭示了核心 DBMS 理论,探讨了信息管理、数据库系统、Java 编程以及通过 Web 与数据库进行交互等基本概念。将数据库课程与 Internet 应用开发联系起来,是本书的主要特色。本书适合大学相关专业的本科生和研究生阅读,可作为数据库相关课程的教材、参考书及研究资料,也适合数据库应用自学者和 Internet 应用开发人员阅读和参考。 -
Java深度历险王森著7年来,Java已发展得非常成熟,市面上有太多介绍Java程序语言与Java各种应用的好书。Java在企业端(Enterprise)与嵌入式系统(Embedded System,手机与PDA等)上扮演举足轻重的角色。而这些出色的应用,都是因为架构在一个稳定的根基——Java 2 SDK (Software Dovelopment Kit)之上。本书特色有:说明JDK,JRE与JVM三者的关系:探讨Java应用程序的执行流程,让您以后不会再为JDK与JRE的版本问题苦恼;讲解类别载入器的运作机制:类别载入器兼具Java程序的弹性与安全性两项重大任务,您不能不了解它;import与package机制的探讨:撰写Java程序的人,绝对会遇到import与package机制。只要明白这个机制的运作原理,你会发现Java是一个设计优良的设计;Ant与Java;Java与Office;Visual Studio.net与Java;Java 2 SDK源代码概观。 -
Java网络程序设计黄嘉辉编著Java作为一种跨平台的程序语言,其版本涵盖的范围较广,从定位于嵌入式系统应用的J2ME、定位于客户端程序应用的J2SE,到定位于服务器端程序应用的J2EE,Java应各种不同的需求均完整地提供了相关的解决方案。本书作为Java技术的专题讨论书,分上下两篇。上篇就TCP/IP通信协议、Java专题与新技术作了深入讨论,包括各类体系结构、编程方法等,涵盖了Java网络程序设计中的各类应用。下篇为企业网络技术篇,介绍了企业级软件的构建模式及Java技术解决方案,对于其中所涉及的客户端应用程序、协议标准、应用机制、数据源链接、流程处理等,均从理论及应用的角度做了精辟阐述。本书概念性强,结构清晰,在论述中兼顾各类用户、不同的操作系统,并辅以大量的程序代码、图解及图表,同时提供大量的相关信息供读者参阅,是Java高阶编程人员的得力助手,也可作为从事Java程序开发的各类人员的参考书。 -
Java消息服务API参考指南(美)Mark Hapner,(美)Rich Burridge等著;康博译;康博译企业消息传递现在被认为是创建企业应用程序的一个基本工具。由Sun公司和合作伙伴开发的JMS API将Java技术和企业消息传递结合起来,为解决企业计算问题提供了一个新的、功能强大的工具。本书由Sun公司几位富有Java开发经验的资深工程师合著。书中用简明的语言对Java消息服务作了全面的介绍,并结合示例讲述了如何使用JMS API开发J2EE应用程序。全书共分为两个部分:第1部分首先介绍了JMS API的基本概念、JMS应用程序的基本组成,然后运用示例讲解如何创建和运行MS客户程序,如何在J2EE应用程序中使用JMS API,如何创建由应用程序客户和session bean、entity bean和消息驱动bean组成的J2EE应用程序;第2部分按字母顺序提供了JMS API的一个完整的参考信息,包括类或接口的定义、构造函数、字段、方法和异常的描述等。本书适合于用JMS API编写JMS应用程序,尤其是J2EE应用程序的程序员阅读。 -
Java语言高级教程孙一林主编Java是一种具有平台独立性的编程语言,它在源程序级上保证其基本数据类型与平台无关。Java编程语言的原则是“一次编写,随处运行”,它最适合于分布式的网络编程。Java编程从根本上改变了网络应用程序的开发和使用方式,并成功地应用于网络电子商务、物流配送等“B to B”、“B to C”的系统中。 本书是一本基于网络(Internet、Web等)应用系统而指导Java编程的教材。 本书主要阐述了Java语言在服务器端的各种方式的应用。主要内容包括:Java数据库应用系统的建立、服务器和客户端数据库操作系统的安装和配置、使用Java语言实现网络三层数据库的应用、服务器端数据库应用实例以及JavaBean组件技术等。本书从基础原理到使用方法,介绍了构建Java数据库系统和使用组件技术完成系统工程的建设。配书光盘中列举了大量实用的实例,每个实例都可以作为一个组件而应用于项目工程中,所有的实例都是在JBuilder开发环境中编译通过的。 本书面向具有一定HTML和Java语言基础的读者,可以作为大学本科Java语言基础课程的后续高级课程的教材,也可用于研究生教学中,同时还可作为使用Java构建电子商务等Web应用技术的参考书。 -
精通EJB(美)Ed Roman著;刘晓华等译;刘晓华译本书是关于EJB 2.0开发的经典书籍,是EJB开发者的必备参考书。全书共分为四篇,第一篇是对EJB编程的快速浏览,包括第1章到第3章,主要是针对EJB新手而介绍的基础知识,但是有一定开发经验的老手仍然会发现很多有用的东西。第二篇专门介绍EJB编程,包括第4章到第9章,本部分介绍了三种Bean:实体Bean、会话Bean和消息驱动Bean,讲述了编写每种类型的Bean所需要的基础知识,包括示例和详细的Bean的生命周期图表。第三篇是本书最令人兴奋的部分,包括第10章到第17章,主要讲述了高级EJB概念。第四篇是附录部分,包括附录A到附录E,是EJB主题的辅助部分,供读者参考。 本书非常适合于Java程序员、网站开发人员和系统分析员作为EJB开发的核心参考书。 本书前言特色及评论文章节选 -
Java程序设计教程(美)John Smiley著;王颖,景丽等译;王颖译本书以情景教学的方式,模拟了一个Java课堂。在这个课堂上,有一位诲人不倦的老师和一群聪明的好学的学生。在老师的循循诱导下,学生们提出了大量的问题。这些问题有些看似“聪明”,有些看似“愚蠢”,但这些问题可能是您身临其境所能想到的和问到的所有问题。而且这些问题都在老师的指志下通过实践的方式得到了解答。在本书模拟的课堂上,您将学到以下内容:了解程序设计项目的系统开发生命周期,学会从明确用户需求开始规划应用程序的目标;学习数据类型、程序流程控制和数组等Java程序设计基础;真正掌握面向对象程序设计技术;使用Swing程序包开发图形用户界面和事件驱动的程序;程序设计中的常见错误和Java错误处理机制;通过全书200多个循序渐进的示例开始真正的项目。本书适合没有任何程序设计基础的读者阅读,也是已有其他程序设计语言基础和编程经验的读者学习Java程序设计的最佳参考书。
