JAVA及其相关
-
Java Pitfalls中文版[美]Michael C. Daconta等著;Java研究组译本书旨在引导程序员绕过Java编程中潜在的"雷区",帮助你避免受挫并节省时间,以从而高效地完成编程任务。全书分为7大部分。作者根据多年来丰富的实践经验,以广受欢迎的条例的篇章结构,总结和阐述了Java编程中50个富有难度和具有实际意义的问题,一一用代码举证并提出了有效的解决方案。这50个问题涉及到Java语言陷阱、API陷阱以及常见难题的最佳解决方案。本书适合Java程序员和Java软件开发的项目管理人员阅读。 -
JXTA——Java P2P网络编程技术许斌主编JXTA是美国Sun公司在Java领域里推出的新技术,目的是为P2P(Peer-to-Peer)的网络应用开发提供一个统一的平台。而且为了鼓励和支持该技术的发展,JXTA项目采用了开放源代码的方式进行,吸引了大量业界人土参与到JXTA技术的研究与应用当中。本书较详细地介绍了JXTA技术的基本概念、P2P技术的来龙去脉以及因特网的发展情况,阐述了P2P技术面临的挑战和机遇,并介绍了JXTA整个项目的情况,包括标准的JXTA应用、JXTA Shell以及JXTA的编程方法,详细地阐述了JXTA的核心协议。通过本书的学习,可以帮助广大读者掌握利用Java语言进行P2P网络编程的方法。读者对象包括大专院校师生以及信息产业界的技术人员。 -
Java技术基础刘正林等编著本书以美国Sun公司最新推出的Java 2 SDK 1.4版本作为语言蓝本和开发工具,全面、系统、完整地讲述Java技术基础的核心部分,按照“循序渐进,突出重点,深入浅出,融舍贯通”的教学原则编写,并用“深入浅出,通俗易懂”的方式讲解令人眼花缭乱的可视化编程技术。在内容安排上有深有浅且侧重应用,适用于各个层次的读者,既适合以前从未接触过Java技术和可视化编程的初学者,也适合具有一定编程基础的读者作为学习Java技术、提高编程能力的教材和参考书。 -
Java网络编程实例孙一林,彭波编著本书是一本以网络应用实例为主的实用型参考书,主要包括访问网络资源、网络Applet小程序、Socket、UDP协议通讯、网络组播、邮件收发、远程方法调用、多媒体数据流的传输和播放,以及常用网络工具的实例等。在配书光盘中列举了大量实例。所有实例都是在JBuilder开发环境中编译通过的,并且是在网络环境中运行通过。每个实例都可以作为一个独立程序应用于网络中,也可以作为网络工程项目的一部分应用于网络项目中。本书面向具有一定Java语言基础的读者,可作为大学本科和研究生的Java语言高级实验教材。也是一本具有实用价值的编写Java网络应用程序的参考书。通道本书,您将掌握以下内容:◆如何获取网络属性信息、文本资源和图像资源?◆如何下载网络文件?◆如何利用Applet动态显示文字、图像?◆如何实现Web页内两个Applet相互访问?◆如何获取网站信息、客户端套接字和服务器端套接字?◆如何在服务器端和客户端使用UDP发送和接收数据包?◆如何加入组播组并在组播组中发送和接收数据?◆如何发送和接收简单的E—mail、带身份验证的E—mail和跨代理的E—mail?◆如何传输与接收RTP实时数据?◆如何实现Web浏览器、FTP文件传输以及TeInet客户端?本书配书光盘:本书配书光盘包括所有实例的源代码,所有的实例都是在JBuiler开发环境中编译通过的,并且是在网络环境中运行通过。每个实例都可以作为一个独立的程序应用于网络中,也可以作为网络工程项目的一部分应用于网络项目中。 -
JavaApplet实例编程赤金,聂松等编著Java是一种新的编程语言,它的许多特点使其非常适合于Internet应用程序。Java技术已被列为当今世界信息技术三大要点之一。本书共分三大部分,七个章节。第一部分为Applet特效篇,分别介绍文字特效、图像特效、控件特效以及动画特效的实现方法及技巧;第二部分为Applet实用篇,介绍时间效果和其他效果的实现方法及技巧;第三部分为Applet游戏篇,介绍Java小游戏的实现方法及技巧。本书通过几十个具体生动的实例讲解了使用Java进行编程的方法和技巧,是一本面向广大的Java爱好者和从事网络开发的院校学生及技术人员的参考书。为方便读者学习,本书所有程序代码均可从中国水利水电出版社同站(www.waterpub.com.cn)下载。 -
Java2程序设计实用教程叶核亚,陈立编著高等学校计算机教材。Java语言以其完全面向对象、简单高效、与平台无关、支持多线程、安全性、健壮性等特点,已成为计算机网络编程的主流工具。本书介绍如何使用Java语言编写网络应用程序。主要内容包括:Java运行环境JDK,Java语言基础,面向对象技术,Java类和对象的高级特征,异常处理,图形界面设计,多线程机制,输入输出流,Applet应用程序,网络通信,Web开发技术JSP和J2EE概论等。这些内容是构成Java应用程序的基本要素和必备知识。本书注重理论与实践相结合,注重基本知识的理解与基本技能的培养。书中内容丰富,章节安排合理,讲解深入浅出,通俗易懂,程序结构严谨、规范,示例典型实用、易学易用。本书可作为高校计算机及相近专业的Java语言程序设计课程教材,也可作为使用Java从事软件开发人员的参考书。 -
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从入门到精通罗光春主编本书本着实用性强、易于理解的原则,系统地介绍了应用Java语言编程的基础知识及开发技巧。本书共分十一章,第一章概述关于Java语言的相关内容;第二章介绍Java的符号集、数据类型、变量及运算符的相关内容;第三章介绍流程控制和数组;第四章介绍字符串的相关内容;第五章介绍对象和类的相关要领第六章超类、子类和继承;第七章介绍JavaApplet基础;第八章介绍图形绘制和动画摇放;第九章介绍图形用户输送面的设计;第十章介绍Java的输入和输出;第十一章是网络编程的内容。本书可作为Java初学者系统学习的入门书籍,也可作为中等水平人员精通的指导,同时也可供专门从事Java程序设计技术人员的参考。 -
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具有平台独立、面向对象、多线程等许多优点,是目前最为优秀的编程语言。所以,得到广大编程人员的喜爱,因而在网络编程方面Java已成为首选的编程语言。本书的特色体现如下几点:第一,每一章都是通过一个个的实例来介绍Java应用编程方法和技巧,避免枯燥、空洞的理论,并且每一个实例都具有很强的实用性和代表性。在实例的讲解上一般是先给设计目标,接着介绍实现该目标的基本思想和方法,然后详细给出其核心程序的源代码,对程序的关键部分进行讲解并给出程序的运行效果。第二,所选的每一个实例都是从事Java编程人员的经验总结,具有很强的实用性,其中很多编程技巧值得借鉴。第三,每一个实例的程序源代码都是经过上机调试并通过,给开发人员移植源代码带来了方便,从而加快应用编程的步伐。第四,选取一些老版本开发环境的经典实例加以点评分析,使之能够起到触类旁通的作用。本书定位于有Java应用基础的编程人员和开发人员,对初学Java编程的新手也有一定的参考价值。
